Davyd Harries

Davyd Harries played Shapp in the Doctor Who serial The Armageddon Factor.