Michael Walsh was born in Canada and graduated from the University of Toronto with a degree in English. Most of his working life has been spent in journalism and advertising. Since turning to fiction he has won several awards for his short stories The Innocence of Evil is his first novel.