David Macfarlane 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.