Noel Salmond was born in Toronto and has lived in Montreal, London, and Delhi, India. He is currently an assistant professor of humanities and religion at Carleton University, Canada.