Known For
Filmography
2024
2022
2018
2017
2015
2014
2013
2008
20052001
2001
1999
1999
1999
1996

Jericho Ridge
Movie · as Tap Shannon

The Ulysses Project
Movie · as Leopold Bloom

Killing Eve
TV · as Charles · 1 ep

National Theatre Live: Salomé
Movie · as Abaddon

National Theatre Live: Treasure Island
Movie · as Bill Bones

Der Medicus
TV · as Priester · 2 eps

The Physician
Movie · as Priest

Eden
Movie · as Billy Farrell
Sunburn
Sunburn
Movie

Disco Pigs
Movie · as Young Beer Drinker

Murphy's Law
TV · as Abusive Farmer · 1 ep

Superstar
Movie · as Thornton Gallagher

Sunburn
Movie · as Raymond McDerby

The Case of Majella McGinty
Movie · as Da

Michael Collins
Movie · as Gresham Hotel Bellboy
