Acting
EN, CY cinema · 3 credits
The Snow Spider
Emlyn's Moon
as Alun Lloyd
Plant Y Tonnau
1986
Children of the Waves
as Jac