Es formà al Club Patí Vilanova, amb el qual pujà a primera divisió i el 1964 guanyà el Campionat de Catalunya i la Copa del Generalísimo. A continuació fou jugador entrenador del Club Patí Calafell (1965-67), època en la qual formà part de la selecció espanyola que guanyà el títol mundial (1966). El 1967 es retirà i entrenà el Club Patí Reus, filial del Reus Deportiu, i anys més tard dirigí el CP Vilanova. Fundà, juntament amb el germà Fèlix Costa, l’Escolapis Vilanova (1965), posteriorment convertit en Club Esportiu Samà.