Hij werd geboren als Luis Antonio Damaso de Alonso in Ciudad Juárez. Toen zijn familie verhuisde naar de Verenigde Staten kreeg hij interesse om te acteren. Hij koos zijn acteursnaam door samenvoeging van de namen van zijn favoriete acteurs, John Gilbert en Ruth Roland. Hij werd vaak gecast als 'latin lover'.
Hij was getrouwd met actrice Constance Bennett van 1941 tot 1946. Zijn tweede huwelijk uit 1954, met Guillermina Cantu, hield stand tot zijn dood veertig jaar later.