|
Little Lorraine (2026) as Grady |
|
What We Dreamed of Then (2026) as Jon |
|
Paper (2024) as Stick |
|
Stage Mother (2020) as Jeb |
|
Hopeless Romantic (2018) as |
|
Splinters (2018) as Henry |
|
Touched (2017) as Gabriel |
|
Across the Line (2016) as Len Jacobsen |
|
Lure (2014) as Warden |
|
Copperhead (2013) as Hurley |
|
Sea Wolf (2009) as Johanssen |
|
Growing Op (2008) as Bowman |
|
The Memory Keeper's Daughter (2008) as Al |
|
Snow Angels (2007) as Inspector Burns |
|
Poor Boy's Game (2007) as Chrs Webb |
|
A Stone's Throw (2006) as Jean Marc |
|
Canada Russia '72 (2006) as Gary Bergman |
|
The Christmas Blessing (2005) as Jack Andrews |
|
Whole New Thing (2005) as Claude |
|
Our Fathers (2005) as Tom Blanchette |
|
Another Country: A North of 60 Mystery (2003) as Bruce Connelly |
|
100 Days In The Jungle (2002) as Colin Fraser |
|
The Christmas Shoes (2002) as Jack Andrews |
|
Trudeau (2002) as |
|
Society's Child (2002) as Sean Best |
|
Stolen Miracle (2001) as Phil Lewis |
|
A Glimpse of Hell (2001) as Commander Gil |
|
Blessed Stranger: After Flight 111 (2000) as Everett Barkhouse |
|
Recipe for Revenge (1998) as Elliot Saunders |
|
Mistrial (1996) as Sergeant A. Reeves |
|
Maximum Risk (1996) as Bohemia Doorman |
|
Ed McBain's 87th Precinct: Ice (1996) as Det. Cotton Hawes |
|
A Brother's Promise: The Dan Jansen Story (1996) as Richard Beres |
|
Fight for Justice: The Nancy Conn Story (1995) as Sgt. Greenway |
|
Heritage Minutes: Paris Crew (1995) as Hutton |
|
Sea of Love (1989) as Young Cop |
|
Looking for Miracles (1989) as Mo |
|
Aversion () as |