Actor
Birthday: (75) 1901-01-02 - Deathday: 1976-05-01
Also known as: Sean Rex Patrick O'Malley,
Kevin Castro