Actor
Birthday: (69) 1881-12-31 - Deathday: 1951-03-10
Also known as: Louis McClanahan Thompson,
Kevin Castro