Blind Man
The Gospel of John (2003)
Dr. MacDonald
Girls' Night (1998)
Rock Head
Sid and Nancy (1986)
Death Star Trooper Jad Bean (uncredited)
Star Wars: Episode VI - Return of the Jedi (1983)