Michael Cochrane
Michael Dundonald Cochrane is an English actor who specialises in playing suave upper class... more »
Michael Cochrane is an American jazz pianist who has recorded extensively for SteepleChase... more »