Known For
Filmography
2012
2007
2006
2005
2005
2004
2002
2000

A Smile as Big as the Moon
Movie · as Lewis

Heartland
TV · as Andrew Wyles · 1 ep

Fido
Movie · as Timmy Robinson

Fielder's Choice
Movie · as Zach

Criminal Minds
TV · as Young Tobias · 2 eps

Love's Enduring Promise
Movie · as Aaron Davis

Monk
TV · as Jimmy Krenshaw · 1 ep

CSI: Crime Scene Investigation
TV · as Alex Palento · 1 ep
