Born 1983 (age 42) · Ottawa, Ontario, Canada
Appears in 41 titles

Filmography

White House Down
6.5
White House Down
2013
as Gabriel Byrnes
The Mortal Instruments: City of Bones
Good Sam
6.0
Good Sam
2019
as Eric Hayes
Abandon
4.9
Abandon
2002
as Pirates of Penzance
The Retreat
5.0
The Retreat
2021
as Connor
Christmas at Grand Valley
6.4
Christmas at Grand Valley
2018
as Mike
The Christmas Setup
6.3
The Christmas Setup
2020
as Aiden Spencer
Hello, It's Me
6.6
Hello, It's Me
2015
as Andre
Double Holiday
7.1
Double Holiday
2019
as Spencer Wright
Double Wedding
6.4
Double Wedding
2010
as Jasper Cooper
Flower Shop Mystery: Dearly Depotted
6.6
Flower Shop Mystery: Dearly Depotted
2016
as Claymore Osbourne
Steel
5.5
Steel
2015
as Daniel
A Christmas for the Books
5.3
A Christmas for the Books
2018
as Del MacAllen
A Cheerful Christmas
5.6
A Cheerful Christmas
2019
as James
At Risk
4.6
At Risk
2010
as Toby Huber
The Reckoning
6.0
The Reckoning
2015
as Justin Wirth
Beverly Lewis' The Confession
6.6
Beverly Lewis' The Confession
2013
as Justin Wirth
Jean of the Joneses
7.1
Jean of the Joneses
2016
as Doctor
Mother Father Sister Brother Frank
Burden of Evil
5.3
Burden of Evil
2012
as Jamie Conner