Sherlock
Merlin
Steeltown Murders
Hunky Dory
Dirt Ash Meat
TV · as Young Dai Williams · 4 eps
Movie · as Dewi
Movie · as Swansea Bloke
TV · as Technician · 1 ep
TV · as Guard · 3 eps