Actor
Birthday: (85) 1938-06-23 - Deathday: 2023-12-26
Also known as: David Stanley Kernan,
Kevin Castro