About David

David Keyes was born in Barrhead, Alberta and grew up in south Edmonton. He earned a Bachelor of Education from the University of Alberta in 2011 and a Juris Doctor from the University of Ottawa in 2015. He has extensive trial experience in civil litigation, family disputes, and criminal defence, and has obtained jury acquittals and favourable results in commercial and family disputes. His practice also covers employment rights, residential and commercial tenancies, corporate structuring and governance, family agreements, and estate planning and administration. He offers legal services in French and English.

Education & credentials

Law school
University of Ottawa
Undergraduate
University of Alberta, Bachelor of Education, 2011

Listing compiled from public sources in July 2026. Confirm David Keyes’s licence and standing in the Law Society of Alberta directory ↗