Filmografie
Werken: 7
Acteren7
- 2022Elvisals Hank Snow

- 2017Pirates of the Caribbean: Salazar's RevengePirates of the Caribbean: Dead Men Tell No Talesals Scarfield

- 2016Lionals John Brierley

- 2013Top of the Lake: China GirlTop of the Lake7 afleveringen

- 2007300als Dilios/Narrator

- 2002The Lord of the Rings: The Two Towersals Faramir

- 2001Moulin Rouge!als Audrey
