Nedà amb el CN l’Hospitalet i començà la carrera d’entrenador en el seu club. Posteriorment, fou entrenador del CN Montjuïc de categories inferiors (1993-96) i entrenador en tots els nivells del CN Sant Andreu, on assolí la direcció tècnica i treballà amb nedadors com els germans Alan i Brenton Cabello (1997-2009). Després treballà al Centre d’Alt Rendiment (CAR) de Sant Cugat del Vallès preparant nedadors de màxim nivell, com el recordista mundial Rafael Muñoz o la medallista europea Mercedes Peris. Al juny del 2018 fou nomenat director tècnic de la Federació Catalana de Natació.