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