
Known For
Filmography
20242024
2023
2023
2021
2019
2019
2017
2011
2009
2007
2005
2001
2000
1999
1999
19971972
Crisis
Crisis
TV · as Melvyn · 6 eps

The Red King
TV · as Dylan Onion · 4 eps

Luther: The Fallen Sun
Movie · as Trevor Underhill

Beyond Paradise
TV · as Dafydd Bevan · 1 ep

Last Night in Soho
Movie · as Punter #4

Brassic
TV · as Steff Styles · 1 ep

The Witcher
TV · as Seething Lord · 1 ep

The Time of Their Lives
Movie · as Coach Driver

The Sparticle Mystery
TV · as Caves Guide · 1 ep

Being Human
TV · as Martin · 1 ep

Gavin & Stacey
TV · as Huw Davies · 1 ep

Doctor Who
TV · as Stage Manager · 1 ep

Very Annie Mary
Movie · as Competition Judge

At Home with the Braithwaites
TV · as Foreign Scrap Dealer · 1 ep

Topsy-Turvy
Movie · as Mr Rhys

Warriors
TV · as Cook Attendant · 1 ep
Be Brave
Be Brave
Movie

Emmerdale
TV · as Jules Jefferson · 1 ep