Born in Vancouver, he moved to Victoria in 1980. His first book Child was published in 1975, followed by Twelve Poems. His work has appeared in a number of magazines. He published The Inner Shore in 1985 (a collaboration with Miles Lowry and Richard Olafson), A Cloud Edifice and most recently Still in the Dreamtime, all with Ekstasis Editions. He lives in Victoria, BC.