Filmografie
Werken: 8
Acteren8
- 2020Enola Holmesals Mycroft Holmes

- 2016Me Before Youals William 'Will' Traynor

- 2015The Hunger Games: Mockingjay - Part 2als Finnick Odair

- 2014Love, Rosieals Alex Stewart

- 2014The Hunger Games: Mockingjay - Part 1als Finnick Odair

- 2013Peaky Blinders11 afleveringen

- 2013The Hunger Games: Catching Fireals Finnick Odair

- 2011Pirates of the Caribbean: On Stranger Tidesals Philip
