Christopher Dunham

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