Known For
Filmography
2015
2014
2013
2012
2012
20112010
2007
2006
2006
2005
2004

Asteroid: Final Impact
Movie · as Kyle

Pants on Fire
Movie · as Ryan

When Calls the Heart
Movie · as Lars Peterson

Diary of a Wimpy Kid: Dog Days
Movie · as Spag Union Math Boy

Becoming Redwood
Movie · as Todd Potter
The Haunting Hour: Swarmin' Norman
The Haunting Hour: Swarmin' Norman
Movie · as Tyler

R. L. Stine's The Haunting Hour
TV · as Tyler, Nick · 1 ep

White Noise 2: The Light
Movie · as Danny Dale

Engaged to Kill
Movie · as Stevie Jacobs

Psych
TV · as Pas Gus · 1 ep

Bad Blood
Movie · as Kevin

A Bear Named Winnie
Movie · as Timmy
