
Actor
Age 39 · Canada

2020 · ★ 6.6
as JJ

1996 · ★ 5.9
as Boy

2020 · ★ 5.5
as Marcus

1997 · ★ 5.8
as Tommy (voice)

2014 · ★ 3.1
as Elliott Ackers

2001 · ★ 6.5
as Franklin Turtle (voice)

2017 · ★ 5.8
as Mark Loekner

2000 · ★ 5.7
as Franklin Turtle (voice)

2011 · ★ 5.2
as Walter Spackman

2002
as Screwy (voice)

2010
as Farley Gordon

2002
as (voices)

2005
as Darrell Fox

2015
as Matthew

2013
as Stock

2020
as William

as Mike

2006
as Marshall Wheeler

2026

2013
as Owen

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

2026 · Crave · On air
as Rapp

2022 · Prime Video · Ended
as Billy Tillerson

2015 · Freeform · Ended
as Kevin

2015 · CBC · Ended
as Patrick Brewer

2013 · CW Seed · Ended
as Ryan

2012 · ITV1 · Ended
as Harry Widener

2011 · Syfy · Ended
as Walter Spackman

2002 · Discovery Family · Ended
as Marshall Wheeler

1998 · Cartoon Network · Ended
as Tommy Settergren