Actor
The Surfer
2024
as Scally
The Deb
2024
The Supremes at Earl's All-You-Can-Eat
2024
as Chick Carlson
Monster Party
2018
as Patrick Dawson
Swinging Safari
2018
as Rick Jones
You're Not You
2014
as Liam
Paranoia
2013
as Meechum
Bait
2012
as Doyle
Fire with Fire
2012
as Robert
Faces in the Crowd
2011
as Kerrest
RED
2010
as VP Stanton
Fantastic Four: Rise of the Silver Surfer
2007
as Victor von Doom / Doctor Doom
Prisoner
2007
as Derek Plato
Premonition
2007
as Jim Hanson
Fantastic Four
2005
as Victor von Doom / Doctor Doom
Meet Market
2004
as Hutch
Another Day
2001
as David
Chasing Sleep
2001
as George
In Quiet Night
1998
as Hayes
Magenta
1997
as Michael Walsh
Wet and Wild Summer
1992
as Mick Dooley
Justice in a Smoking Gun
as Thomas Brennan