Known For
Filmography
2025
2022
2021
2021
2019
20162010
2008
2006
20061989
1986

Mr. Burton
Movie · as Mr David

Jungle Cry
Movie · as Mark

Grav
Movie · as Bert Peel & Tom

Dream Horse
Movie · as Kev / Racing Commentator

The Spanish Princess
TV · as Smiling Man · 1 ep
Donald Mohammed Trump
Donald Mohammed Trump
Movie · as Delegate

The Indian Doctor
TV · as Dafydd Lewis · 4 eps

S.O.S. Galw Gari Tryfan
Movie · as Cysgod

Torchwood
TV · as Police Officer · 1 ep
Cowbois ac Injans
Cowbois ac Injans
TV · as Arwyn · 16 eps

Steddfod! Steddfod!
Movie · as Young Dewi John

Casualty
TV · as Greg ‘Rex’ Rexford · 2 eps
