Known For
Filmography
2023
2021
2006
2005
20022002
2001
2001
2000
1997

The Wyrm of Bwlch Pen Barras
Movie · as Emlyn

La Cha Cha
Movie · as Chip

Torchwood
TV · as Mervyn · 1 ep

Doctor Who
TV · as Sergeant David Price · 1 ep
Taliesin Jones
Taliesin Jones
Movie · as Mrs. Willis's Son

The Story of Tracy Beaker
TV · as Steve, Ron · 3 eps

Happy Now
Movie · as Ieuan the postman

Very Annie Mary
Movie · as Big Fat Walloper

Care
Movie · as Kite

Twin Town
Movie · as Chip Roberts