Bad Boys 4: Primer 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)
The Christmas Break (2023)Papel: Aiden 6.13
The Gone (Serie TV) (2023 - )Papel: Derry Fallon 8.00
Almas en pena de Inisherin (2022)Papel: Declan 9.00
Lola (2022)Papel: Cobcroft 8.00
El sótano (2022)Papel: Dr. Fournet 6.86
Hidden Assets (Serie TV) (2021 - )Papel: Sean Prendergast 8.00
Ghost Light (2021)Papel: Tom
Vuela como una mariposa (2018)Papel: Uncle Bobby 5.89
El Extranjero (2017)Papel: Pat Nugent 7.25
Striking Out (Serie TV) (2017 - )Papel: Stephen Morris 7.00
Assassin's Creed (2016)Papel: Gilles 7.95
Pan (Viaje a nunca jamás) (2015)Papel: Robbins 5.38
'71 (2014)Papel: McCann 7.05
Vikingos (Serie TV) (2013 - 2020)Papel: Burgred 9.02
Hideaways (2011)Papel: Philip Furlong aged 30 5.94
The Other Side of Sleep (2011)Papel: Bill 6.00
Jack Taylor (Serie TV) (2010 - 2016)Papel: Tom Reed 8.00
Love/Hate (Serie TV) (2010 - )Papel: Martin 9.00
Los Tudor (Serie TV) (2007 - 2010)Papel: Ringleader 7.84
Hechizada (2004)Papel: Pug 5.78
Simon (2022) (Cortometraje)Papel: Simon
Ghost Light (2021)
Departure (2022) (Cortometraje)