He has authored more than 50 books out of which, 37 are his poetry collections. He is also a clinical psychologist as well as a well-known children author. He is one of the founder members of Haiku Canada, founded in 1977.