Walsh graduated with a B.A. in English and Creative Writing from York in 2013 before going on to complete an M.F.A. at the University of British Columbia.
His poetry has appeared in The Malahat Review and Arc, among other publications. He grew up in rural Nova Scotia and now lives in Toronto.