– Nageur actif au sein du GAMIN de 1990 à 1998
– Membre des équipes nationales junior et sénior de water-polo du Canada de 2001 à 2004
– Participe au Championnat du monde Junior de water-polo en Italie en 2003
– Entraineur-adjoint au sein du GAMIN de 2003 à 2005
– Entraîneur-chef du GAMIN depuis 2005
– Entraîneur certifié (niveau 2 du PNCE) depuis 2006
Il en est à sa 14e saison comme entraîneur-chef du club GAMIN. Sous sa responsabilité, le GAMIN a pu accéder, de 2006 à 2012, et à nouveau depuis 2014, à la section 4 du classement des clubs de la Fédération de natation du Québec. En plus de ses responsabilités dans la gestion du club, il s’occupe plus particulièrement des nageurs des groupes «Junior» et «Performance».