Migcampista, desenvolupà la seva trajectòria a la Unió Esportiva Lleida (1981-96), amb la qual jugà una temporada a primera divisió. Amb 501 partits oficials i 43 gols marcats fou, després de Rubio, el jugador que més vegades ha vestit la samarreta del Lleida.