Known for
Filmography

Otherworld
EN · 20035.7
as William (voice)

Twin Town
EN · 19976.3
as Greyo

Blood on the Dole
EN · 19947.5
as Emrys

The Old Devils
EN · 1992Not rated
as Unpleasant Young Man

Hamlet
EN · 1992Not rated
as Horatio

Otherworld
as William (voice)

Twin Town
as Greyo

Blood on the Dole
as Emrys

The Old Devils
as Unpleasant Young Man

Hamlet
as Horatio