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)
The Way (2024) 9.00
Siete reyes deben morir (2023)Papel: Hywel, King of Wealas 8.00
Sin Eater (2022)Papel: Christmas Evans
La casa del dragón (Serie TV) (2022 - )Papel: Lord Hobert Hightower 8.75
Yr Amgueddfa (Serie TV) (2021 - )Papel: Alun 8.00
No respires 2 (2021)Papel: Surgeon 8.60
Dream Horse (2020)Papel: Gerwyn 6.69
Wild Bill (Serie TV) (2019)Papel: DS Alex Blair 5.81
Temple (Serie TV) (2019 - )Papel: Jeremy 6.08
Manhunt (Serie TV) (2019 - )Papel: DC Neil Jones 6.93
Das Boot (El submarino) (Serie TV) (2018 - )Papel: Admiral George Kenton 8.00
Un escándalo muy inglés (Serie TV) (2018)Papel: D.C.S Michael Challes 7.55
In My Skin (Serie TV) (2018 - 2021)Papel: Perry 8.00
Last Summer (2018)Papel: Sgt Morgan 4.87
Three Girls (Serie TV) (2017)Papel: Fraser Lavery 9.00
Wonder Woman (2017)Papel: Col. Darnell 8.33
Keeping Faith (Serie TV) (2017 - 2020)Papel: Judge Gwyn Daniels 6.92
Cucumber (Serie TV) (2015)Papel: Don Baxter 8.00
The Last Kingdom (Serie TV) (2015 - 2022)Papel: King Hywel 8.51
Padre Brown (Serie TV) (2013 - )Papel: Christy Nolan 7.40
The Hollow Crown (Serie TV) (2012 - 2016)Papel: Oxford 7.52
Stella (Serie TV) (2012 - 2017)Papel: Leon 7.69
Templario (2011)Papel: Cooper 5.36
Submarine (2010)Papel: Mr. Davey 7.86
Harry Potter y las Reliquias de la Muerte - Parte 1 (2010)Papel: Reg Cattermole 8.25
Gavin & Stacey (Serie TV) (2007 - 2010)Papel: Dave Coaches 9.00
Ali G anda suelto (2002)Papel: Welsh Teacher 6.85
Tales from Pleasure Beach (Serie TV) (2001)Papel: Wes 8.00
Doctors (Serie TV) (2000 - )Papel: Gerry Cutler 4.90
Solomon and Gaenor (1999)Papel: Noah Jones 7.00
Twin Town (1997)Papel: Hunky 6.04
Heartbeat (Serie TV) (1992 - 2010)Papel: Frank Jepson 7.00
Children in Need (Serie TV) (1980 - )Papel: Self 6.00
Cracked (2021) (Cortometraje)Papel: David