Despues de hacer su debut profesional en el escenario de la produccion de Stephen Daldry y West End de The Full Monty, y con apariciones en la pantalla en Casualty y el especial de Navidad del Dr. Who. El Go-Between adaptado de la novela de J. Harley de Adrian Hodges y dirigida por Pete Travis fue el primer papel televisivo de Jack. Jack desempeño el papel de Young Beowulf en la serie ITV Beowulf difusion en el Esquire Channel en los EE.UU. Tambien desempeño el papel de Lubko en el largometraje Bitter Harvest filmado en y alrededor de Kiev, Ucrania . Jack paso varias semanas en Budapest filmando el largometraje de Martin Koolhoven Brimstone protagonizado por Dakota Fanning y Guy Pearce.