
Actor
Age 41 · Canada

2015 · ★ 6
as Eric Thompson

2013 · ★ 6
as Tyson

2022 · ★ 6.8
as Bill

2014 · ★ 5.1
as Pete

2016 · ★ 7.4
as Alex

2017 · ★ 5.2
as Elliot

1999 · ★ 6.8
as Adam Age 11

2024 · ★ 6.8
as Sig

2004 · ★ 6.1
as Gregg

2012 · ★ 5.9
as Edward Porris

2005 · ★ 5.5
as Nicolas Yuleson

2024 · ★ 6.5
as Ethan

2014 · ★ 5.3
as Buddy Swanson

2017 · ★ 5.2
as Alex

2025 · ★ 5.4
as Luke

2008 · ★ 4.9
as Pete

2002 · ★ 3.9
as Punk #1

2024 · ★ 6.8

2003 · ★ 5.3
as Elijah Springfield

2013 · ★ 5.2
as Mica

2022 · ★ 6.4
as Owen

2015 · ★ 5.7
as Sam

2004 · ★ 5.7
as Scott

2025
as Ethan

1996
as Tristan

2026
as Stew

2006
as Duane Balfour

2005
as Josh

2002
as Teddy (as Doug Smith)

2024
as Hank
Movies from TMDB, TV roles from TVmaze (main cast only).