He worked in the health and social services fields for over twenty-five years, first as a health psychologist and later as the CEO for two large not-for-profit organizations in Ontario and Alberta, Canada. He belonged to a number of professional organizations across Canada and was listed in Ontario's Who's Who (1996). During his long career, he has made frequent guest appearances on TV and radio as a psychologist, administrator and author. He is a dynamic public speaker who easily captures the attention of audiences with his edgy humour and captivating material.