- Attended the prestigious National Theater School of Canada where he performed in several plays including Antony and Cleopatra.
- Played the part of Romeo in Romeo and Juliet at the Royal Manitoba Theatre Centre in 2011.
- Reunited with other graduates of Unionville High School in 2012 for a one-night-only performance of Is There Life After High School? as part of a fundraiser for Musical Works in Concert.
- National Theater School of Canada, Montréal, Québec, Canada (2004)