Canadian actor who is best known for his role of Moe on the TV show The Doodlebops. He has also appeared in short films like Brady and Ham.
He sang in the Amabile Boys Choir in Ontario, Canada.
He played Chad Danforth in High School Musical on Stage! in Halifax, Nova Scotia in 2009.
His parents enrolled him in piano and singing lessons at the age of six.
He was a member of the Original Kids Theater Company, a company to which Rachel McAdams also belonged.