Filmografia
Opere: 5
Recitazione5
- 2014Gotham3 episodi

- 2010Harry Potter e i Doni della Morte - Parte 1Harry Potter and the Deathly Hallows: Part 1nel ruolo di Albert Runcorn

- 2006The Departed - Il bene e il maleThe Departednel ruolo di Fitzy

- 2004Hotel Rwandanel ruolo di David

- 1995Braveheart - Cuore impavidoBraveheartnel ruolo di Stephen, Irish Fighter
