David W. Keyes

Principal at Lennon Barlow Keyes

Languages
English, French
Criminal DefenceCriminal DefenceCivil Litigation & Dispute ResolutionCivil Litigation & Dispute ResolutionFamily LawFamily LawEmployment & Labour LawEmployment & Labour Law

About David

David Keyes is the principal lawyer at Lennon Barlow Keyes. Born in Barrhead and raised 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. His practice focuses on criminal defence, civil litigation, and family disputes, and extends to employment rights, residential and commercial tenancies, estate planning and administration, and corporate structuring and governance. He offers services in both English and French.

Education & credentials

Law school
University of Ottawa
Undergraduate
University of Alberta, BEd, 2011

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