Film Productions

Year Title Role
2010 You Will Meet a Tall Dark Stranger Ray
2011 The Inbetweeners Movie James
2012 Underworld: Awakening David
2014 Divergent “Four” Tobias Eaton
2015 The Divergent Series: Insurgent “Four” Tobias Eaton
2015 The Benefactor Luke
2016 War on Everyone Lord James Mangan
2016 The Divergent Series: Allegiant “Four” Tobias Eaton
2016 Underworld: Blood Wars David
2016 The Secret Scripture Father Gaunt
2018 Backstabbing for Beginners Michael
2018 Zoe Ash
2018 How It Ends Will Younger
2018 London Fields Guy Clinch
2019 Lying and Stealing Ivan
2020 Archive George Almore

Television Shows

Year Title Role
2010 A Passionate Woman “Craze”
2010 Downton Abbey Kemal Pamuk
2011 Bedlam Jed Harper
2012 Case Sensitive Aidan Harper
2012 Room at the Top Jack Wales
2013 Golden Boy Walter William, Jr.
2018 Castlevania Hector (voice)
2019 Sanditon Sidney Parker
2019 The Dark Crystal: Age of Resistance Rek’yr (voice)
2019 The Witcher Young Vesemir