Michael Cochrane

Michael Cochrane played Charles Cranleigh in Black Orchid and Redvers Fenn-Cooper in Ghost Light.