Joshua J. Ballard
Known For

Psych

R. L. Stine's The Haunting Hour

R. L. Stine's The Haunting Hour

Diary of a Wimpy Kid: Dog Days

White Noise 2: The Light

Pants on Fire

When Calls the Heart

A Bear Named Winnie
All Movies (9)
- Asteroid: Final Impact2015 · as Kyle
- Pants on Fire2014 · as Ryan
- When Calls the Heart2013 · as Lars Peterson
- Becoming Redwood2012 · as Todd Potter
- Diary of a Wimpy Kid: Dog Days2012 · as Spag Union Math Boy
- White Noise 2: The Light2007 · as Danny Dale
- Engaged to Kill2006 · as Stevie Jacobs
- Bad Blood2005 · as Kevin
- A Bear Named Winnie2004 · as Timmy
All TV Shows (3)
- R. L. Stine's The Haunting Hour2010 · as Tyler
- R. L. Stine's The Haunting Hour2010 · as Nick
- Psych2006 · as Pas Gus