Roles performed
Data from
Locations
Robert Leamon Kidd has 4 locations.
Birth (1859)
Norwich, Norfolk
England
Active in (1880s)
London, Greater London
England
Active in (1885)
Richmond, Richmond upon Thames
Richmond, Greater London
England
Death (December 2, 1894)
Hampton, Richmond upon Thames
Hampton, Greater London
England