Blind Man
The Gospel of John (2003)
Dr. MacDonald
Girls' Night (1998)
Rock Head
Sid and Nancy (1986)
Death Star Trooper Jad Bean (uncredited)
El retorn del Jedi (1983)