Nel 2015 interpretó a Kit, el príncipe encantador na película La Cenicienta, na cual compartió creitos colos actores Helena Bonham Carter, Ben Chaplin, Hayley Atwell, Derek Jacobi, Sophie McShera, Cate Blanchett, Holliday Grainger, Stellan Skarsgård y Lily James.