He has two sisters (Dolores and Esther) and 7 brothers (Salvador, Eddie, Tommy, Roy, Frank, Stevie and well-known Latin jazz musician, Louie Cruz Beltran.
I thought Star Trek: Voyager (1995) was punishment for everything in my life, up till that point. Thanks, dear Lord, for the "Star Trek" gig.
Robert Adame Beltran
Bakersfield, California, USA
Dive deep into IMDb Picks, Scary Good, TV, and more.