Maître David Lanes exerce la profession d'avocat depuis 2009. Aujourd’hui, son cabinet est situé à Cugnaux, aux portes de Toulouse et à proximité des communes de Saint-Simon, Portet-sur-Garonne.
Il a prêté serment en décembre 2008 au Barreau de Toulouse.
Titulaire d'un master II "contentieux et arbitrage", il est également chargé d'enseignement à l'université Toulouse 1 Capitole.