The Chestnut Soldier 1991
as Iestyn Lloyd
Emlyn's Moon 1990
The Snow Spider 1988
as Mr. Lloyd
Becca 1988
Actor
Coming Up Roses 1987
as Dino Evans
Credits from TMDB.