Actor as a child and teenager who continued on his career by portraying the character of Bon in the television movie Liar, Liar, Vampire. He also had a notable role in the feature film The Haunting in Connecticut as Billy Campbell which earned him a Young Artist Award for Best Performance in a Feature Film (Supporting Young Actor).
He made his debut film appearance in Hell on Heels: The Battle of Mary Kay as a young Richard Rogers.
In 2010, he was nominated for a Young Artist Award for Best Performance in a TV Movie, Miniseries or Special (Supporting Young Actor) for his role as Tim Cherry in the television mini-series Keep Your Head Up Kid: The Don Cherry Story.
He was born in Winnipeg, Manitoba, Canada and grew up with one sister.