Adscrit al Col·legi Català d’Àrbitres, s’inicià el 1966 en categoria territorial. Després de tres temporades a segona divisió, assolí la màxima categoria estatal el 1977 i la internacional el 1980. Durant deu temporades dirigí 102 partits de Lliga de primera divisió, i la final de la Copa del Rei del 1985. Fou designat millor àrbitre de la Lliga (1980). El 1987 es retirà.