|
Close to You (2024) as Jim |
|
The Oak Room (2020) as Paul |
|
Code 8 (2019) as Wesley Cumbo |
|
Viaticum (2019) as Frank |
|
Giant Little Ones (2019) as Nic Kohl |
|
Honey Bee (2018) as Christian |
|
Level 16 (2018) as Dr. Miro |
|
Shut In (2016) as Richard |
|
Len and Company (2015) as August |
|
Bomb Girls: Facing the Enemy (2014) as Bob Corbett |
|
Haunter (2013) as Bruce |
|
Silent Hill: Revelation 3D (2012) as Travis Grady |
|
Zombies: A Living History (2011) as Narrator (voice) |
|
John A.: Birth of a Country (2011) as George Brown |
|
Reviving Ophelia (2010) as Walter |
|
Saw VI (2009) as William Easton |
|
Deadliest Sea (2009) as Captain Jack Colvin |
|
Burning Mussolini (2009) as Detective Ryan Johnson |
|
In God's Country (2007) as Officer Wayne |
|
My Name Is Sarah (2007) as Charlie Manning |
|
Intimate Stranger (2006) as Denis Teague |
|
Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes' (2006) as Al Burton |
|
Population 436 (2006) as Deputy Hecker |
|
Lucky Number Slevin (2006) as Dumbrowski |
|
Chicks with Sticks (2005) as Curt Bonner |
|
The Murdoch Mysteries: Under the Dragon's Tail (2005) as Detective William Murdoch |
|
Million Dollar Murder (2005) as Gordon Wintrob |
|
Murder in the Hamptons (2005) as Gordon Wintrob |
|
Land of the Dead (2005) as Styles |
|
Ill Fated (2004) as Earl |
|
The Murdoch Mysteries: Poor Tom Is Cold (2004) as Detective William Murdoch |
|
The Murdoch Mysteries: Except the Dying (2004) as Detective William Murdoch |
|
Cold Creek Manor (2003) as Dave Miller |
|
The Risen (2003) as Nick Simms |
|
100 Days In The Jungle (2002) as Gord Black |
|
The Bay of Love and Sorrows (2002) as Everette Hatch |
|
Men with Brooms (2002) as James Lennox |
|
Trudeau (2002) as Jim Coutts |
|
The Rendering (2002) as Theodore Gray |
|
Chasing Cain II: Face (2002) as Detective Bob Kozlowski |
|
Chasing Cain (2001) as Bob Kozlowski |
|
The Pretender 2001 (2001) as Alex |
|
Marine Life (2000) as Robert Kiely |
|
Out of Sync (2000) as Roger Deacon |
|
Mission to Mars (2000) as Sergei Kirov |
|
Escape Velocity (1999) as Lee Nash |
|
Double Frame (1999) as Special Agent Sean Donahue |
|
The Time Shifters (1999) as Felder |
|
Killing Moon (1999) as (uncredited) |
|
Better Than Chocolate (1999) as Judy |
|
Escape from Mars (1999) as John Rank, Sagan Cocommander |
|
Murder in My Mind (1997) as Jack Bolinas |
|
Giant Mine (1996) as Jim O'Neil |
|
Jack Reed: Death and Vengeance (1996) as |
|
Kissed (1996) as Matt |
|
Captive Heart: The James Mink Story (1996) as William Johnson |
|
The Michelle Apartments (1996) as Jules |
|
Closer and Closer (1996) as Adam |
|
Fools Die Fast (1995) as Eddie |
|
The Android Affair (1995) as Thomas Benti |
|
Falling For You (1995) as Greg |
|
Another Woman (1994) as Paul Temple |
|
Paris, France (1994) as Sloan |
|
Replikator (1994) as John Cheever |
|
For the Moment (1993) as Johnny |
|
Cool Runnings (1993) as Josef Grool |
|
Drop Dead Gorgeous (1991) as Dylan Wiatt |
|
Aversion () as |
|
Beast Legends () as |
|
Someone's Daughter () as |