Filmografi
Verk: 8
Skådespeleri8
- 2020Enola Holmessom Mycroft Holmes

- 2016Livet efter digMe Before Yousom William 'Will' Traynor

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

- 2014Love, Rosiesom Alex Stewart

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

- 2013Peaky Blinders11 avsnitt

- 2013The Hunger Games: Catching Firesom Finnick Odair

- 2011Pirates of the Caribbean: I främmande farvattenPirates of the Caribbean: On Stranger Tidessom Philip
