Roles performed
Data from
Locations
Roddy Scott has 2 locations.
Birth (1971)
Huntingdon, Cambridgeshire
England
Death (2002)
Republic of Ingushetia
Russia
Roddy Scott has 2 locations.
Huntingdon, Cambridgeshire
England
Republic of Ingushetia
Russia