Birthday
N/A
Gender
Unknown
Place of Birth
Also know as
--
(2023) The Wyrm of Bwlch Pen Barras
as Emlyn
(2021) La Cha Cha
as Chip
(2000) Care
as Kite
(2002) Taliesin Jones
as Mrs. Willis's Son
(1997) Twin Town
as Chip Roberts
(2001) Happy Now
as Ieuan the postman
(2001) Very Annie Mary
as Big Fat Walloper
(2005) Doctor Who
as Sergeant David Price
(2006) Torchwood
as Mervyn