Roles performed
Data from
Locations
William Hayes has 3 locations.
Birth (1846)
Ireland
Active in (1846-1890)
London, Greater London
England
Death (1890)
Stepney
London, England
William Hayes has 3 locations.
Ireland
London, Greater London
England
Stepney
London, England