
Actor
Age 36 · Canada

2012 · ★ 6.1
as Jeremy

2007 · ★ 7
as Schrader

2010 · ★ 6.3
as Jay Kepler

2012 · ★ 4.3
as Josh

2011 · ★ 6.7
as Ash

2009 · ★ 6.4
as Star Spangled Boy

2014 · ★ 6.7
as Samuel

2016 · ★ 6.7
as Early

2013 · ★ 4.9
as Harry Townsend

2026
as Eli Stutzman

2018
as Police Officer

2017
as Barry (voice)

2016
as Clark

2004
as Young Bobby
Movies from TMDB, TV roles from TVmaze (main cast only).