| tv | The Umbrella Academy (2019)As Lester Pocket(6 episodes) | (Not seen) |
| tv | Impulse (2018)As Nikolai(18 episodes) | (Not seen) |
| movie | Fifty Shades Freed (2018)As Ray | (Not seen) |
| tv | Star Trek: Discovery (2017)As Rayner(10 episodes) | (Not seen) |
| movie | Goon: Last of the Enforcers (2017)As Hyrum Cain | (Not seen) |
| movie | Jigsaw (2017)As Detective Halloran | (Not seen) |
| tv | DC's Legends of Tomorrow (2016)As Captain John Valor(1 episode) | (Not seen) |
| movie | Warcraft (2016) (AKA "Warcraft: The Beginning")As Moroes | (Not seen) |
| tv | Marvel's Jessica Jones (2015)As Dr. Karl Malus(6 episodes) | (Not seen) |
| tv | The Man in the High Castle (2015)As Gary Connell(10 episodes) | (Not seen) |
| movie | Into the Forest (2015)As Robert | (Not seen) |
| movie | Fifty Shades of Grey (2015)As Ray Steele | (Not seen) |
| tv | Legends (2014)As Mark | (Not seen) |
| movie | Ride (2014)As Tim | (Not seen) |
| tv | Longmire (2012)As Walker Browning(6 episodes) | (Not seen) |
| tv | Alphas (2011)As Don Wilson(2 episodes) | (Not seen) |
| tv | The Killing (2011)As Rick Felder(7 episodes) | (Not seen) |
| tv | FlashForward (2009)As Jeff Slingerland(2 episodes) | (Not seen) |
| tv | Harper's Island (2009)As John Wakefield(4 episodes) | (Not seen) |
| movie | Case 39 (2009)As Edward Sullivan | (Not seen) |
| movie | Battlestar Galactica: The Plan (2009) (AKA "Battlestar Galactica Movie")As Leoben Conoy | (Not seen) |
| movie | The X Files: I Want to Believe (2008) (AKA "The X-Files")As 2nd Abductor - Janke Dacyshyn | (Not seen) |
| movie | Sleepwalking (2008) (AKA "Ferris Wheel")As Will | (Not seen) |
| tv | Californication (2007)As Lew Ashby(12 episodes) | (Not seen) |
| movie | Silk (2007)As Schuyler | (Not seen) |
| movie | Code Name: The Cleaner (2007) (AKA "The Cleaner")As Shaw | (Not seen) |
| tv | Tin Man (2007)As Zero(3 episodes) | (Not seen) |
| movie | The Invisible (2007)As Detective Brian Larson | (Not seen) |
| movie | Shattered (2007) (AKA "Butterfly on a Wheel")As Det. McGill | (Not seen) |
| movie | Snow Cake (2006)As John Neil | (Not seen) |
| tv | Supernatural (2005)As Roy(1 episode) | (Not seen) |
| movie | Painkiller Jane (2005)As Mitchell | (Not seen) |
| movie | Whole New Thing (2005)As Denny | (Not seen) |
| movie | Shooting Gallery (2005) (AKA "Poolhall Prophets")As Michael Mortensen | (Not seen) |
| tv | Battlestar Galactica (2004)As Leoben Conoy(72 episodes) | (Not seen) |
| movie | The Five People You Meet in Heaven (2004)As Eddie’s Father | (Not seen) |
| movie | Wilby Wonderful (2004)As Duck MacDonald | (Not seen) |
| movie | Blade: Trinity (2004) (AKA "Blade III")As Asher Talos | (Not seen) |
| movie | The Butterfly Effect (2004)As Jason Treborn | (Not seen) |
| movie | Falling Angels (2003)As Jim Field | (Not seen) |
| tv | Battlestar Galactica (2003) (AKA "Battlestar Galactica: The Miniseries")As Leoben Conoy(2 episodes) | (Not seen) |
| movie | Paycheck (2003)As Jude - Guard | (Not seen) |
| tv | Smallville (2001)As Tyler McKnight(1 episode) | (Not seen) |
| tv | 24 (2001)As Vladimir Laitanan(3 episodes) | (Not seen) |
| movie | Memento (2000)As Dodd | (Not seen) |
| movie | eXistenZ (1999)As Hugo Carlaw | (Not seen) |
| movie | Last Night (1998)As Craig Zwiller | (Not seen) |
| movie | Excess Baggage (1997)As Motel Manager | (Not seen) |
| movie | Unforgettable (1996)As Drug Dealer | (Not seen) |
| movie | Timecop (1994)As Stranger | (Not seen) |
| tv | The X-Files (1993)As Tommy(2 episodes) | (Not seen) |