- Current member of the Law Society of New Brunswick since 1993;
- Past member of the Law Society of British Columbia, 1992-1996;
- Member of the Canadian Bar Association;
- Family Court Administrator, Court of Queen’s Bench of New Brunswick, 2002-2005;
- Family Law Practitioner with 19 years of experience in all aspects of Family Law including issues arising from separation, including: custody of and access to children, spousal support, child support, and division of assets and apportionment of debts;
- Experienced Barrister, appearing frequently at all levels of court in New Brunswick;
- Member of the Association of Family and Conciliation Courts;