Acting
Pontypridd, Glamorgan, Wales, UK
as Police Officer
as Smiling Man
as Kev / Racing Commentator
as Dafydd Lewis
as Mark
as Bert Peel & Tom
as Young Dewi John
as Delegate