2006
as Angry Court Member (uncredited)
2008
as Captain Urbina (uncredited)
2025
as Officer Young
2010
as Roger Stratton
as Kevin
2015
as Rimbaud
2023
as Piotr
as George
2014
as Scooter
2017
as Trevor
as Victor
as Dr. Derek Ellison