Carl McCrystal

Carl McCrystal played Doctor Shepard in The Curse of the Black Spot.