Acting
Born September 15, 1901 · Mexico City, México
Bondage
1933
Devil's Lottery
1932
A Face in the Crowd
1957
A Passport to Hell
Charlie Chan's Chance
Surrender
1931
Strange Interlude
Tarnished Lady