The Wyrm of Bwlch Pen Barras 2023
as Emlyn
La Cha Cha 2021
as Chip
Taliesin Jones 2002
as Mrs. Willis's Son
Happy Now 2001
as Ieuan the postman
Very Annie Mary 2001
as Big Fat Walloper
Care 2000
as Kite
Twin Town 1997
as Chip Roberts
Credits from TMDB.