Question: Who plays dr blake in dr blake mysteries?
answer: Craig McLachlan