Mr. Burton 2025
as Mr David
Jungle Cry 2022
as Mark
Grav 2021
as Bert Peel & Tom
Dream Horse 2021
as Kev / Racing Commentator
Donald Mohammed Trump 2016
as Delegate
S.O.S. Galw Gari Tryfan 2008
as Cysgod
Steddfod! Steddfod! 1989
as Young Dewi John
Credits from TMDB.