Question: who plays dr blake in dr blake mysteries?
Answer: Craig McLachlan