- 1970 – 1974 New Westminster, B.C. ran a variety of youth programs and became an assistant community centre supervisor at Century House (Seniors Recreation Centre)
- 1974 – 1977 Elkford, B.C. Parks and Recreation Director
- 1977 – 1981 Maple Ridge, B.C. Recreation Superintendent
- 1981 – 1994 Maple Ridge, B.C. Parks and Recreation Director
- 1994 – 2010 Maple Ridge and Pitt Meadows, B.C. General Manager: Community Development, Parks and Recreation – Member of the Maple Ridge and Pitt Meadows Senior Management Teams - Responsible for Parks and Recreation Planning and Services, Disaster Preparedness and Social Planning
- 2011 – 2018 Maple Ridge, B.C. School District 42 Board of Education Trustee and Board Chair
Guest lecturer, conference speaker and workshop facilitator