Movies
2021 | The Eternals | Ikaris |
2019 | 1917 | Lieutenant Joseph Blake |
2019 | Rocketman | John Reid |
2018 | Ibiza | Leo West |
2016 | The Take | Michael Mason |
2015 | Cinderella | Prince Charming 'Kit' |
2013 | A Promise | Friedrich Zeitz |
2010 | Worried About the Boy | Kirk Brandon |
2011 | Chatroom | Ripley |
2000 | Complicity | Young Andy |