Reacher - Prime Premiere (2023) als A.M. | |
Here We Are (2022) als Jack | |
Mank (2020) als Irving Thalberg | |
National Theatre Live: Man and Superman (2015) als Octavius Robinson | |
Dracula Untold (2014) als Hamza Bey | |
The Whale (2013) als Obed Hendricks | |
National Theatre Live: Hamlet (2010) als Rosencrantz | |
Van Gogh: Painted with Words (2010) als Albert Aurier | |
The Last Legion (2007) als Young Druid |