Stephen has lived in Lethbridge for more than 15 years. Born in Calgary, he received his bachelor’s degree from the University of Calgary in 1995 before taking a master’s degree in Medieval History from Trinity College, Dublin in 1996. He graduated from Law School at the University of Alberta in 2001, and was admitted to the Bar in 2002. He continues to live on the west side of Lethbridge with his wife and two children.

Stephen practices mainly in the areas of Business Law, Real Estate and Wills & Estates, although he continues to do some litigation mainly in corporate/commercial law and in bankruptcy and insolvency. Stephen also maintains a longstanding interest and practice in the areas of municipal law, privacy law and administrative law. He practices in Lethbridge.

Stephen is actively involved in the Lethbridge business community, and elsewhere in community service. He served as President of the Lethbridge Chamber of Commerce in 2014-15, and previously co-chaired the Chamber’s Government Relations Committee. He is the Past Chair of the Downtown Lethbridge Business Revitalization Zone, is a past member of the Canadian Home Builders Association’s Governmental Relations committee, and a director with the Lethbridge John Howard Society. In 2017, Stephen was named the Chair of the Board of Directors of the YMCA of Lethbridge.


  • Bachelor of Arts (History) | University of Calgary | 1995
  • M.Phil. (Medieval History) | Trinity College, Dublin | 1997
  • LL. B. | University of Alberta | 2001