Home / Discover / People

Orphan: First Kill

2022
as Richard Mauerova

Reign (2013)

2013
as Nostradamus

Three Pines

2022
as Jean-Guy Beauvoir

Hyena Road

2015
as Ryan

High Life

2009
as Billy

Paris Paris

2022
as Meursault Raymond

Big Muddy

2014
as Tommy Valente

Poor Boy's Game

2007
as Donnie Rose

Sale gueule

2014
as Lok (voice)

Pirate's Passage

2015
as Klaus Moehner

Timeline

2003
as François Dontelle

River

2016
as John Lake

Dead Before Dawn 3D

2012
as Burt Rumsfeld

The Retreat

2021
as Gavin

The Con Artist

2010
as Vince

Hellions

2015
as Doctor Henry

A Call to Spy

2020
as Dr. Chevain

Trench 11

2017
as Berton

King (2011)

2011
as Martin Carr

Possessor

2020
as Michael

Guest Star

Episode Monk
Mr. Monk and the Other Detective
2005
Episode The Listener
The Bank Job
2012
Episode Reign (2013)
Inquisition
2014
Episode Flashpoint
Team Player
2011