Emlyn's Moon 1990
as Alun Lloyd
The Snow Spider 1988
Children of the Waves 1986
as Jac
Credits from TMDB.