Il Professore Mario Veca si è diplomato presso l'Istituto Superiore di Educazione Fisica di Palermo (I.S.E.F.) nel 1993.
Nel 2002 si è Laureato in Scienze Motorie presso la Facoltà di Medicina e Chirurgia di Catania.
Ha ricoperto il ruolo di docente a contratto presso la Scuola Inter-universitaria di Specializzazione Siciliana (SISSIS) nell'ambito degli insegnamenti inerenti le Attività Motorie e Sportive.
Nel 2007 ha acquisito il Titolo di Dottore di Ricerca in Scienze Motorie presso il Dipartimento di Medicina Sperimentale (Di.Me.S.), Istituto di Fisiologia Umana, dell'Università di Palermo.
Dall'anno accademico 2022-2023 è docente di Teoria e Metodologia delle Attività Motorie e Sportive (SSD - M-EDF/01) presso il Corso di Laurea in Scienze della Formazione Primaria dell'Ateneo LUMSA - Palermo.
Attualmente è Dirigente scolastico, in servizio presso il Liceo Scientifico Statale "Benedetto Croce" di Palermo.