Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
God's Creatures (2022)Papel: Patrolman Daragh West 7.43
Smother (Serie TV) (2021 - 2023)Papel: Tommy Hehir 7.13
Penance (2018)Papel: Inspector Joyce 4.83
La librería (2017)Papel: Inspector Sheppard 6.38
Rebellion (Serie TV) (2016)Papel: Constable James O'Brien 7.28
'71 (2014)Papel: Jake Fullarton 7.05
La caza (Serie TV) (2013 - 2016)Papel: DPP George Lowden 7.66
All is by my side (2013)Papel: PC Potts 4.94
Titanic: Sangre y acero (Serie TV) (2012)Papel: Father Thomas 6.82
Agente doble (2012)Papel: Gerry Senior 6.01
Veronica Guerin. En busca de la verdad (2003)Papel: Graham Turley 5.13
El imperio del fuego (2002)Papel: Construction Worker #3 5.04
The Escapist (2002)Papel: D.I. Simm 6.10
Criminal y decente (2000)Papel: Larry 5.93
The Ambassador (Serie TV) (1998 - )Papel: Sgt. Ruane 7.00
Moll Flanders: el coraje de una mujer (1996)Papel: Older Brother 5.84
Michael Collins (1996)Papel: Free State Soldier 6.48
The Hanging Gale (Serie TV) (1995)Papel: Michael Dolan 8.00
Fair City (Serie TV) (1989 - )Papel: Kieran Roddy 3.00
Switch (2011) (Cortometraje)Papel: The Man