2023
as John Baylor
2021
as William Bourcier
2019
as Tom Hackett
2018
as Xavier
2017
as Robert Stergen
2016
as Quentin Lance
2014
as Emergency Room Doctor
2014
as Quentin Lance
2013
as Self
2012
as Quentin Lance
2012
as Quentin Lance (archive footage)
2012
as Quentin Lance (voice)
2012
as John Corben / Metallo / Henry Ackerson (voice)
2012
as Clark Quietly
2011
as Jack St. Cloud
2010
as Christian Harper
2009
as Guest #3 / Business Man #2 (voice)
2009
as Julian Larson
2009
as Julian Larssen
2009
as Larry Newley
2008
as Tony Kadjic
2008
as Shane Healy
2007
as Terrence Hill
2007
as Thomas O'Neill
2007
as Harry Dresden
2006
as Jonas Exiler
2005
as Walt Samson
2005
as Henry Stoller / Henry Stoller's Son
2004
as Jack Quinn
2004
as Hearst's man needling Cornishmen
2002
as Dr. Matt Slingerland
2002
2002
as Dr. Polanski
2001
as Stephen Saunders
2001
as Dan
2001
as Captain Andrew Russell
2000
as Tom Laudner
2000
as John
1998
as Victor Ward
1997
as Gino
1994
as Jeremy Lawson
1993
as Liam McGregor
as Willis