Born in Kelowna, BC and raised in Mississauga, ON, Jack grew up playing sports and watching movies. Jack studied Theatre Studies at Western University before attending the Richard Ivey School of Business, graduating with a degree in Honours Business Administration. It was at Western where Jack first explored his passion for acting, performing in numerous independent theatre and film productions. 

 Since then, Jack has performed in classical theatre, contemporary theatre, immersive theatre, voiceover, TYA productions, stand-up comedy, independent short films and network television.  Whether it is in a classical farce or a modern psychological thriller, Jack enjoys helping stories come to life.

​Graduate of the George Brown Theatre School.