2024
Deadpool 3
Actor - Pyro
2020
Horse Girl
Actor - Hades
2006
X-Men 3: The Last Stand
Actor - John Allerdyce / Pyro
2003
X-Men 2
2002
25th Hour
Actor - Marcuse
Full filmography