Canadian actor who appeared in several episodes of both Supernatural and R.L. Stine's The Haunting Hour.
He had a childhood role in the supernatural film, White Noise.
He was in the cast of the 2008 action film, Speed Racer. In 2013, he starred in the film Mr. Young.
He began his professional acting career around the age of seven. He was born in White Rock, British Columbia.
He appeared in War, a 2007 film that starred Jet Li.