Format al Masnou, passà a les categories inferiors del Reial Club Deportiu Espanyol, on jugà a l’equip filial, Centre d’Esports l’Hospitalet (1991-94), abans d’anar cedit al Deportivo Alavés (1994-98), on destacà com a davanter golejador, amb 55 gols i un ascens a primera divisió (1998). De retorn a l’Espanyol jugà 51 partits de Lliga durant tres temporades (1998-2001) i es proclamà campió de la Copa del Rei (2000). Després jugà a l’Elx (2001-03), al Castelló (2003-04), al Badalona (2004-05), al Masnou i a l’Alella. Fou seleccionat per Catalunya en un partit (1997).