En 2010, hizo su debut televisivo en la serie adolescente de la BBC Two, The Cut, interpretando a Luke Attwood.En 2013, debutó en el escenario profesional como suplente de Elder Price en el West End en The Book of Mormon.De 2016 a 2017, protagonizó la serie del Disney Channel, The Lodge, como Ben Evans, y también contribuyó a las bandas sonoras de la serie.