Transféré en 1948 du FC Sète au Nîmes Olympique, il devient rapidement l'un des joueurs clés de l'équipe. En 1950, il accompagne la montée du club en 1re division. Le sur la pelouse de Strasbourg, il transforme en but un penalty.
En 1956, après huit saisons passées dans le Gard, il s'engage en faveur du FC Nantes où il termine sa carrière.