Ruben Rabasa
Birthday: 1938-04-13
Birthplace: Cuba
Filmography
Character: Efrain Morales
Character: Bathroom Attendant
Character: Computer Store Manager
Character: Maintenance Man
Character: Grainary Vendor
Character: Father Martinez
Character: Security Guard
Character: Coroner's Assistant