Born in Richmond and raised in Vancouver, David has been a long-time resident of the lower mainland. For three years David lived in the United Kingdom where he studied for and received his law degree from the University of Manchester. While there David established an international network which has assisted him in his practice since his return to British Columbia.
Since he began practicing law David has had a wide variety of exposure to complex family and civil litigation, including class actions. For several years David practiced in the area of insurance defense for a number of private, Provincial and Federal insurers, gaining extensive insight into the workings of insurance companies. David brings his years of experience of working for insurance companies to his work on behalf of Plaintiffs in personal injury and insurance denial matters.
Since joining Taylor & Blair LLP, David’s practice has also grown to involve elder law and employment law matters. David is currently the advisor for IR Global, one of the fastest growing professional services networks in the world, based out of the United Kingdom, for Employment Law (Corporate) and Employment Law (Individuals) for Western Canada.
David has successfully appeared before all levels of the British Columbia court system and has significant experience in mediation and negotiations to resolve issues outside of the court system.
Outside of work David spends time with his wife and young children.
Memberships & Associations
- Canadian Bar Association, Member
- BC Trial Lawyers Association, Member
- Law Society of BC, Practising Member
- IR Global, Bronze Member