Christopher Dunham

Christopher Dunham played the R/T Technician in DW: The Tenth Planet.