Acting
June 20, 2007 (age 19)
Vancouver, British Columbia, Canada
as Hunter
as Young Charlie (uncredited)
as Edward
as Donny
as Johnny Bennett
as Zach
as Little Boy
as Quinn
as Charlie (voice)
as Howard Lovecraft (Voice)
as Charlie
as Jonas
as Ephraim Noonan
as Alexi Zinman
as Logan LaRue
as Teen Shane