Actor · Born 1967
Mission: Wales
2026 · as Steffan
Y Sŵn
2023 · as Wyn Roberts
Do Not Go Gentle
2001 · as Alun Davies
Hedd Wyn
1992 · as William Morris
The Storms of August
1988 · as Penri