David Macfarlane est né à Hamilton, il vit à Toronto et est chroniqueur au journal The Toronto Star. Son premier livre, L’Arbre du danger, acclamé par la critique anglophone, a remporté le prix de la Canadian Authors’ Association. Il était finaliste au Giller Prize avec son roman Summer Gone qui a obtenu aussi le prix du premier roman Chapters/Books Canada. David Macfarlane est également lauréat de plusieurs prix de journalisme, dont le prix du National Magazine et le National Newspaper Award.