Tuvo papeles en las películas menores From the Rough (2011) y The Apparition (2012), protagonizó como James Ashford en la aclamada película de drama de época Belle (2013), seguida de papeles en In Secret (2014) y Against the Sun (2014).
Tom Felton estaba en una película.