Known For
Acting
Return of the Jedi
Gameorrean Guard/Elom/Mon Calamari
1983
The Elephant Man
Puss In Panto
1980
Treasure Island
Morgan
1982