
Actor
Age 35 · Canada

2004 · ★ 6.1
as Kid on Bike #2

2011 · ★ 6
as Colin Debs

2006 · ★ 5.6
as Boy On a Bike (uncredited)

2006 · ★ 5.1
as Tyler

2007 · ★ 6.3
as Teenage Cyborg

2016 · ★ 6.6
as Kellan Woods

2019 · ★ 6.3
as Randy Foster

2013 · ★ 5.1
as Clark Lewis

2011 · ★ 6.7
as Zastrow

2011 · ★ 5.8
as Craig

2019 · ★ 4.7
as Aidan

2018 · ★ 6.7
as Kellan Woods

2018 · ★ 7.2
as Adam

2008 · ★ 6.4
as Felix

2025 · ★ 6.4
as Joshua Armitage

2014 · ★ 5.5
as Colin Doyle

2015 · ★ 5.1
as Ryan

2009 · ★ 5.1
as Blastoff! Chorus

2003 · ★ 4.2
as Danny Snider

2017
as Mitchell

2015 · ★ 6.5
as Drake

2007
as Kip

2012 · ★ 5.7
as Barry Lipke

2012
as Dez

2019
as Doug

2017
as Phil

2001
as Ratty

2009
as Henry

2019
as Private Bill Savage

2005
as Danny Ferrell
Movies from TMDB, TV roles from TVmaze (main cast only).

2022 · Hulu · Ended
as Zack Jackson

2021 · Netflix · Ended
as Taylor Travis (voice)

2019 · Hulu · Ended
as Nick Godejohn

2018 · go90 · Ended
as Aaron Adelman

2017 · go90 · Ended
as Doug

2017 · Audience Network · Ended
as Owen Gilmour

2011 · Disney Channel · Ended
as Dez Wade

2009 · CTV Sci-Fi Channel · Ended
as Lee