Most recently completed a successful run as Lank in Crazy For You and the Priest in Mama Mia, both for the Port Hope Festival Theatre.
He began his career with the Alberta Ballet then later with Ballet North where he spent four seasons as a soloist..
Selected theatre credits include; Mr. Braithwaite in Billy Elliott for the Royal Manitoba Theatre Centre. Mary Poppins, for the Citadel, Theatre Calgary, and Port Hope Festival Theatre. Jeff Moss in Bells Are Ringing, for The Confidential Musical Theatre Project, Mirvish Production’s The Sound of Music where he also acted as Resident Dance Captain. Oliver for Drayton Entertainment, Joseph and the Amazing Technicolor Dreamcoat, three seasons with the Charlottetown Festival where he played in Anne of Green Gables, Guys and Dolls and Puttin on the Ritz, Peter Pan and Robin hood the Pantomimes at the Elgin Theatre, Forty Second Street and Crazy For You at Huron County Playhouse, SwingStep an original Canadian Musical and numerous others.
Movie and Television credits include; Queer As Folk, The Gemini Awards, Stormy Weather, SuperStar, Once Upon A Mattress, HairSpray, Mulroney The Opera, as well as numerous television commercials. He has had the good fortune to work with great artists such as Donny Osmond, Shania Twain, Ernie Coombs, (Mr. Dressup), Rex Harrington, Traci Ullman, Louise Pitre, Carol Burnett, Mathew Morrisson, Denis O’Hare, Tony nominated choreographer Arlene Phillips and Tony Award winning choreographer Kathleen Marshall.
Past choreography credits include Shout the Mod Musical, Port Hope Festival Theatre, Once Upon A Mattress, West Side Story, and Gypsy, all for Sheridan College, and the Mary Kay Awards. For C.A.T.S. Mainstage, director/choreographer for Fiddler on the Roof, and numerous revues for the Harold Green Jewish Theatre.
Also a sought after teacher and adjudicator, he has adjudicated competitions across the country for over twenty years and he has taught and guest taught for various centres through out Canada including Dance Fuzion, The Edmonton School of Ballet, The Alberta Ballet School, The Young Canadians, The Charlottetown Festival Young Company, Harbour Dance, George Brown College, Sheridan College, Metro Movement and Dubo Force, (Monterrey Mexico and Mexico City).
He is a Level E graduate from The Second City, and was also a member of the casting team for Mirvish Production’s The Wizard of Oz.