CharacterDoctor Lucien BlakeDoctor Lucien Blake in The Doctor Blake Mysteries (2013), played by Craig McLachlan. Played byCraig McLachlanAppears inThe Doctor Blake Mysteries2013