Maître David Leitch est membre du Barreau du Haut-Canada depuis 1978 et membre de l'Association des juristes d'expression française de l'Ontario (AJEFO) depuis 1980. Depuis 1997, il est juge-suppléant à la Cour des petites créances de Toronto. De 1997 à 2010, il a exercé les fonctions d'arbitre à la Commission des services financiers de l'Ontario.
Maître Leitch a été président (2004-2005) du Comité des langues officielles de l'Association du Barreau de l'Ontario. Il a été membre du Comité exécutif (2006-2007) de l'Association du Barreau de l'Ontario (ABO). Il a obtenu une maîtrise en droit constitutionnel en 2000. Il a enseigné un cours de droit au campus de Toronto du Collège Boréal.