Lawyer
- B.A. (Hon.) English, Yale University (1980), J.D. (Law) University of Toronto (1983)
- Practising member, Law Society of Alberta, 1985-present
- Registered trade-mark agent, Canadian Industrial Property Office, 1987-present
- Fellow, Intellectual Property Institute of Canada, 1987-present
- Counsel, Alberta Law Reform Institute, 1983-1984
- Student Legal Advisor, University of Toronto legal aid clinic, 1981-1983
- Assistant editor, University of Toronto Faculty of Law Review, 1980
- Reporter, Canadian Bar Association National, 1980-1983
- Volunteer, Edmonton Centre for Equal Justice, 2003-present
- Author, numerous articles in various legal publications
- Board member, various non-profit and charity boards