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)
Grandes esperanzas (Serie TV) (2023)Papel: Joe 5.00
Amor y helado (2022)Papel: Howard Riley 6.00
Responsible Child (2019)Papel: Pete 8.00
The Bay (Serie TV) (2019 - )Papel: Frank Mercer 5.52
Killing Eve (Serie TV) (2018 - 2022)Papel: Niko Polastri 7.59
Striking Out (Serie TV) (2017 - )Papel: Daniel Sullivan 7.00
Minutes Past Midnight (2016)Papel: Michael (segment 'Ghost Train') 5.00
Swung (2015)Papel: David 5.88
Made in Belfast (2013)Papel: Smith 7.00
Crimen en el paraíso (Serie TV) (2011 - )Papel: Callum Wilding 7.04
Mount Pleasant (Serie TV) (2011 - 2016)Papel: Jack 6.82
Daybreak (Serie TV) (2010 - )Papel: Self 3.00
Conspiracy of Silence (2003)Papel: Noel: Seminarian 7.00
Spooks (Serie TV) (2002 - 2011)Papel: Vadim Robinov 7.91
Lorraine (Serie TV) (2001 - )Papel: Self - Guest 4.00
Testigo mudo (Serie TV) (1996 - )Papel: Ryan Kelvin 7.85
The Sniper's Daughter (-)Papel: Cormac McCrea
An Ranger (2008) (Cortometraje)Papel: An Ranger 8.00