Production • Born 1933-08-27 – Died 1998-09-13
Movie • 1968
Cuban Leader
Movie • 1973
Henchman
TV • 1985
Captain
TV • 1966
Maintenance Man
Driver
Customs Man