"Traveler" .... Will Traveler (8 episodes, 2007) - The Exchange (2007) TV episode .... Will Traveler - The Reunion (2007) TV episode .... Will Traveler - The Trader (2007) TV episode .... Will Traveler - The Tells (2007) TV episode .... Will Traveler - The Out (2007) TV episode .... Will Traveler (3 more)
The Cake Eaters (2007) .... Beagle
Flakes (2007) .... Neal Downs
X-Men: The Last Stand (2006) .... John Allerdyce / Pyro ... aka X-Men 3 (Singapore: English title) (USA: working title) ... aka X3 (International: English title: informal short title) (USA: promotional abbreviation)
Live Free or Die (2006) .... John "Rugged" Rudgate
The Hills Have Eyes (2006) .... Doug Bukowski
Standing Still (2005/II) .... Rich
Runaway (2005) .... Michael Adler
Spartan (2004) .... Michael Blake
Winter Solstice (2004/I) .... Gabe Winters
Rick (2003) .... Duke
X2 (2003) .... John Allerdyce / Pyro ... aka X-Men 2 (Singapore: English title) (USA: working title) ... aka X-2 (USA: poster title) ... aka X-Men 2: X-Men United (USA: promotional title) ... aka X2: X-Men United (USA: promotional title)
25th Hour (2002) .... Marcuse
Hollywood Ending (2002) .... Actor
"Third Watch" .... Sergei (5 episodes, 2001-2002) - Superheroes: Part 2 (2002) TV episode .... Sergei - Superheroes: Part 1 (2002) TV episode .... Sergei - After Time (2001) TV episode .... Sergei - September Tenth (2001) TV episode .... Sergei - Requiem for a Bantamweight (2001) TV episode .... Sergei
Tadpole (2002) .... Oscar Grubman
Producer:
Runaway (2005) (producer)
Editorial Department:
Without Air (1995) (assistant editor)
Self:
Surviving the Hills: Making of 'The Hills Have Eyes' (2006) (V) .... Himself
The Second Uncanny Issue of X-Men! Making 'X2' (2003) (V) .... Himself ... aka The Second Uncanny Issue of X-Men (USA)
"Anatomy of a Scene" .... Himself (1 episode) - Tadpole (????) TV episode .... Himself