Practice areas
Education & credentials
- Law school
- Osgoode Hall Law School
- Undergraduate
- University of Ottawa, Majors in Philosophy and Public Administration
- Other degrees
- M.A. in Philosophy, University of Ottawa (2011)
Listing compiled from public sources. Verify licence status on the Law Society of Ontario directory.