Filmographie
Œuvres: 6
Interprétation6
- 2021Time3 épisodes

- 2016Les Médicis : Maîtres de FlorenceMedici8 épisodes

- 2015Seul sur MarsThe Martiandans le rôle de Mitch Henderson

- 2011Le trône de ferGame of Thrones10 épisodes

- 2004TroieTroydans le rôle de Odysseus

- 2001Le Seigneur des anneaux : La Communauté de l'anneauThe Lord of the Rings: The Fellowship of the Ringdans le rôle de Boromir
