He was graduated from Victoria University of Wellington in 1984. He was assistant editor at Victoria University Press in 1988. He graduated from Washington University in St. Louis with an MFA. Since 1992 he has been a writing tutor in Wellington, New Zealand.He teaches at the International Institute of Modern Letters at Victoria University of Wellington.