In his off-stage life he is a dedicated vegan and animal-rights activist, and enjoys skateboarding and snowboarding.
Joined the Calgary-based Alberta Ballet.
As a member of The Banff Centre's Festival Dance company in 1999, 2000 and 2002, he performed in Brian Macdonald's Canto Indio, Benjamin Hatcher's Covenant, and as a soloist in Crystal Pite's Quest and Brian Macdonald's Requiem 9/11 Project.
Received his classical training at the Goh Ballet Academy, and studied modern and jazz dance with Rachael Poirier's Danzmode. His performing experience includes two tours of China and Japan with Vancouver Goh Ballet.
His work in professional ballet includes "Aladdin" (he was the Genie) and "Peter Pan" (he had the title role).