Leo begon zijn politieloopbaan bij het Korps Rijkspolitie in het westen van het land en werd aanvankelijk plaatsvervangend groepscommandant te Eersel toen hij naar Brabant (Korps Rijkspolitie, groep Vlijmen) kwam. Daarna was hij tot aan zijn pensioen werkzaam bij de Technische Recherche van het District Eindhoven.
De afscheidsdienst is op zaterdag 21 maart om 12.00 uur in het crematorium De Hoge Bogt, Eindhovensebaan 29 te Veldhoven. Gelet op het coronavirus zal dit in kleine kring gebeuren.