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)
Wolf (Serie TV) (2023 - )Papel: Mr Bell 6.00
Y Swn (2023)Papel: Goronwy Daniels 8.00
Jungle Cry (2022)Papel: Richard Bennett 8.00
El pacto (Serie TV) (2021 - )Papel: Dylan 7.23
School's Out Forever (2021)Papel: Mr. Hammond 6.00
The Trick (2021)Papel: Richard Girling 6.00
Yr Amgueddfa (Serie TV) (2021 - )Papel: Byron 8.00
Las hijas del Reich (2020)Papel: Stan 5.69
Mr. Jones (2019)Papel: Police Officer 6.22
Queen Marie of Romania (2019)Papel: David Lloyd George 8.26
Gwen (2018)Papel: Minister Bowen 6.00
El apóstol (2018)Papel: Charles 7.00
On the Edge (Serie TV) (2018 - )Papel: Lawrence 8.04
Keeping Faith (Serie TV) (2017 - 2020)Papel: DCI Huw Parry 6.92
The Crown (Serie TV) (2016 - 2023)Papel: Selwyn Lloyd 7.51
35 Diwrnod (Serie TV) (2014 - )Papel: Clive 7.00
El secreto del cofre de Midas (2013)Papel: Childers 4.98
Stella (Serie TV) (2012 - 2017)Papel: Iwan 7.69
Asesinos de élite (2011)Papel: Porter 6.22
El jovencito Drácula (Serie TV) (2006 - 2014)Papel: Grand High Vampire 7.12
The Dark (2005)Papel: Rowan 5.00
Doctor Who (Serie TV) (2005 - )Papel: Voice of the Knights 7.61
High Hopes (Serie TV) (2002 - 2007)Papel: Manager 7.01
The Story of Tracy Beaker (Serie TV) (2002 - 2006)Papel: Mr. Smart 7.00
Animated Tales of the World (Serie TV) (2000 - 2004)Papel: Farmer 1 9.11
Hedd Wyn (1992)Papel: Additional Voices 6.93
Pobol y Cwm (Serie TV) (1974 - )Papel: Kevin Shaw 8.00
Emmerdale Farm (Serie TV) (1972 - )Papel: Dr. Nelson 5.00
The Wrong Place (-)Papel: Frank
Doctor Who: The Runaway (2019) (Cortometraje)Papel: Special Positron Undercover Death Squad officer 4.00