Question: who plays martin in the aurora teagarden mysteries
Answer: Yannick D. Bisson ( born May 16 , 1969 ) is a Canadian film and television actor and director best known to international audiences for playing Detective William Murdoch on the series Murdoch Mysteries .