
Actor
Age 43 · Canada

2019 · ★ 6.2
as John Blume

2010 · ★ 5.1
as Lazaar

2024 · ★ 5.7
as Joe

2009 · ★ 5.4
as Tom Hoxey

2009 · ★ 5.1
as Noah

2017 · ★ 5.7
as Damon Hadley

2022 · ★ 6.9
as Ted

2023 · ★ 6.8
as Sean

2024 · ★ 5.5
as David Moore

2026
as Banjo / Ensemble

2010 · ★ 4.4
as Sam

2024
as Shawn

2014
as Nick

2016
as Christopher

2006
as Adam

2018
as Alice's Boyfriend

2006
as Father Steve Flannagan

2018
as Cole

2014
as Jack

2017
as Aubrey

2014
as Justin
Movies from TMDB, TV roles from TVmaze (main cast only).