Movie |
Much Ado About Nothing: The Legend of Spectral Theatre
|
Self |
2025 |
Movie |
Len and Company
|
Robert |
2015-09-11 |
Movie |
Interview With A Time Traveler
|
Paul |
2014-07-02 |
Movie |
Louis Cyr : The Strongest Man in the World
|
Bryce Johnston |
2013-07-12 |
Movie |
The Legend of Sarila
|
Kauji (voice) |
2013-02-21 |
Movie |
Crisis Point
|
Scott Sanders |
2012-06-03 |
Movie |
Conduct Unbecoming
|
Captain Cannon |
2011-12-20 |
Series |
Alphas
|
Cornell Scipio |
2011-07-11 |
Movie |
Sand Serpents
|
Private Andrews |
2009-07-11 |
Movie |
Ba'al
|
McCulloch |
2008-09-13 |
Series |
The Guard
|
Unknown |
2008-01-22 |
Series |
Painkiller Jane
|
Unknown |
2007-04-13 |
Series |
Flash Gordon
|
Unknown |
2007-08-10 |
Series |
Blade: The Series
|
Unknown |
2006-06-28 |
Series |
Eureka
|
Adam Barlowe |
2006-07-18 |
Movie |
Kraken: Tentacles of the Deep
|
Keith |
2006-09-23 |
Series |
Supernatural
|
Anson "Webber" Weems |
2005-09-13 |
Movie |
Bloodsuckers
|
Officer Brackish |
2005-07-30 |
Movie |
Decoys
|
Roger |
2004-02-27 |
Series |
The Collector
|
Unknown |
2004-06-02 |
Movie |
Brilliant
|
Adam |
2004-03-28 |
Series |
The Dead Zone
|
Unknown |
2002-06-16 |
Series |
Smallville
|
Unknown |
2001-10-16 |
Series |
Da Vinci's Inquest
|
Unknown |
1998-10-07 |