as Josh
2026
as Robert Horner
2025
as Steven
2024
as Paul
2022
as Tech Merc
2018
2017
as Vitas Gerulaitis
as Michael
2016
as Phil the Barman
2013
as Insect Man
as Daniel
as Rick Buckley
2012
as Charles Renbock
as David Lyons
2011
as Thomas Dekker
as Young David
2010
as Anatole
as Ray Teret
2023
as Supervisor Lonni Jung
as Samuel Warner
as Ricky
as Thomas
2019
as Micah
as Leonid Toptunov
as Father John Gerard
as Peter
as Smitty
2015
as Daryl Garrs
2014
as Pythagoras
2009
as Steo
2001