2024
as Malcolm
as Detective Peter Frederick
as Developer 1
as Dave
2023
as Jimmy
2018
as Reporter
2015
as Jon
as Dr. McCullagh
1997
as Trainee (uncredited)