Harry Ditson

Harry Ditson was a voice actor for Big Finish. He played General Grant Avery in the UNIT: The New Series story Death in Geneva.