Roles performed
Data from
Locations
William Duffus has 4 locations.
Birth (1840)
Scotland
Active in (1883-1888)
Huddersfield, West Yorkshire
England
Studio or Business (1904-1906)
263 Oxford Street
Westminster, Westminster
London, Greater London
England
Death (1918)
Hitchin, Hertfordshire
England