Barry Stevens

Barry Stevens was the videotape editor for the Doctor Who television story Invasion of the Dinosaurs.