Richard Leroy est professeur de chaire supérieure de mathématiques. Il enseigne les mathématiques en PSI et l'informatique en MPSI au lycée Bellevue (Toulouse).