Harry Ditson

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