Acting Roles
Check out the playlist below to view video trailer.

FILM

Break My Heart 1000 Times (2018)…Mathison
The Humanity Bureau (2017)…Adam Westinghouse
Wind River (2017)…Curtis
Dark Harvest (2016)…Vincent
The Offer (2015)(short film)…Richard
Issues (2011)(short film)…Bobby
Down To The Dirt(2008)… Renny
About Face (2008)…The Agent
Surveillance (2008)…Dad
Trailer Park Boys: The Movie (2006)…Sonny
Hope and a Little Sugar (2006)…Bar Construction Worker
Assault on Precinct 13 (2005)…Tony
Ginger Snaps Back: The Beginning (2004)…Reverend Gilbert
Down to the Bone (2004)…Bob
Lone Hero (2002)…King
Johnny (1999)…Dell and Alice’s Dad
Hard Core Logo (1996)…Joe Dick
Curtis’s Charm (1995)…Spitting White Trash Thug
Dance Me Outside (1995)…Clarence Gaskill

TELEVISION

Twin Peaks (2017)…Tom Paige
X Company (2015-2017)…Duncan Sinclair
The Expanse (2017)…Lt. Sutton
Continuum (2013-2014)…Stan Escher
Things You Shouldn’t Say Past Midnight (2014)…Gene
The Killing (2013)…Francis Becker
Flashpoint (2008-2012)…Ed Lane
Durham County (2007-2010)…Mike Sweeney
Alter Egos Exposed(2008)…(Host)
Of Murder and Mystery (2008) (TV Movie)…Vincent Nichol
Quality Of Life (2008) (TV Movie)…Jean Tellier
The Gathering (2007) (TV Mini Series)…Detective Gamble
Our Fathers (2005)…Johnny DeFranco
ReGenesis (2005/2004)…Danny Dexter (Guest Lead)
The Wool Cap (2004)…Leather Jacket
The Love Crimes of Gillian Guess (2004)…Bobby Tomahawk
The Eleventh Hour (2004)…Eddie (Guest)
Starhunter (2003)…Gus (Guest)
Blue Murder (2003)…Kevin Marshall (Guest)
Degrassi: The Next Generation…Albert Manning (2003/2002) (Guest Lead)
Twitch City (2000)…Guy in the Convenience Store (Guest)
Prince For A Day (1995)…(Guest)