Hide unreleased
Pee Fright TBA
as Sam
Effi o Blaenau 2026
Actor
Y Sŵn 2023
as Dafydd Elis-Thomas
The Theory of Tomorrow TBA
Director, Writer, Producer
Credits from TMDB.