DeSales Harrison jest profesorem nadzwyczajnym od współczesnej poezji i pełni funkcję dyrektora Creative Writing Programme w Oberlin College. Uzyskał tytuł licencjata na Uniwersytecie Yale, magistra na Uniwersytecie Johnsa Hopkinsa, a doktorat na Uniwersytecie Harvarda. Studiował psychoanalizę w Institute for Psychoanalytic Training and Research w Nowym Jorku. Jest żonaty z krytyczką literacką Laurą Baudot, ma czworo dzieci i spędza część roku w okolicach Nevers we Francji.