Ocupatie: Actor
Flakes (2007)
X-Men: Ultima Infruntare (2006)
X-Men: The Last Stand
Dealuri insangerate (2006)
The Hills Have Eyes
Live Free or Die (2006)
Spartanul (2004)
Spartan
X2 (2003)
X2: X-Men United
Rick (2003)
Final ca la Hollywood (2002)
Hollywood Ending
Mormolocul (2002)
Tadpole