Jack trained at The Royal Central School of Speech and Drama where he appeared in such shows as Absolute Hell, King Lear and A Midsummer Night's Dream as Lysander.
He made his professional debut as Andy in Fear of Music in an Up in Arms and Out of Joint co-production. He appeared again as Lysander with the Whistlestop Theatre Company, directed by Becky Hewitt. He then went on to play Sebastian in productions of Twelfth Night both with Whistlestop and Butterfly Theatre Companies. He most recently appeared on stage as Henry Baskerville in The Hound of the Baskervilles with Vienna's English Theatre, directed by David Taylor.
Jack's screen credits include William in French Cricket, a BFI and NFTS short film collaboration and Chicklit for Capriol Films, directed by Tony Britten.
Jack took on the lead role of Agent J in the brand new entertainment adventure series Spy School for CITV and Zodiak Kidz. He then returned for a second series in the role.