Robert Covarrubias
AKA: Roberto Covarrubias
Birthday: 1950-12-06
Birthplace: Boyle Heights, Los Angeles, California, USA
Filmography
Character: Miles's Building Manager
Character: Rodriguez (MP)
Character: Mexican Mafia Officer
Character: Man In Waiting Room
Character: Hispanic Leader (segment 'Space Traders')