skip to main content
9100 Jane Street I Building A, 3rd Floor
Vaughan I Ontario L4K 0A4
T 905 738 1078905 738 1078 I F 905 738 0528

David was called to the Bar as a member of the Law Society of Ontario in 2016, and joined Bianchi Presta LLP in 2019. His growing practice centers on all facets of civil and commercial litigation with significant exposure to construction law.

David is devoted to building and maintaining strong client relationships while fiercely advocating for their best interests, both in the courtroom and by way of alternative dispute resolution when possible. David has made various appearances before the Ontario Superior Court of Justice, and the Ontario Small Claims Court, and has also participated in ample successful settlement conferences, mediations, and pre-trial conferences, obtaining favourable results for his clients.

Outside of the office, David enjoys cooking, the performing arts, improving his golf game, and spending quality time with family and friends.


  • Claims for Lien
  • Breach of Trust Claims
  • Bond Claims
  • Construction Delay Claims
  • Deficiency and Warranty Claims
  • Breach of Contract Claims
  • Debt Collection Claims
  • Landlord Tenant Board Matters


  • J.D., University of Windsor, Faculty of Law, Windsor, Ontario (2015)
  • B.A. (Hons.), McMaster University, Hamilton, Ontario (2008)


  • Member, Law Society of Ontario