Born in Ottawa, Ontario, Canada
Good Sam
2019
As Eric Hayes
The Mortal Instruments: City of Bones
2013
As Lambert
White House Down
As Gabriel Byrnes
Abandon
2002
As Pirates of Penzance