Filmografía
Obras: 6
Interpretación6
- 2021CondenaTime3 episodios

- 2016Los medici: Señores de FlorenciaMedici8 episodios

- 2015Marte (The Martian)The Martiancomo Mitch Henderson

- 2011Juego de tronosGame of Thrones10 episodios

- 2004TroyaTroycomo Odysseus

- 2001El señor de los anillos: La comunidad del anilloThe Lord of the Rings: The Fellowship of the Ringcomo Boromir
