Migcampista, es formà a les categories inferiors del Futbol Club Barcelona. Jugà al Barcelona B (1995-97) i disputà un partit oficial amb el primer equip. Després fitxà pel Reial Club Deportiu Espanyol (2006-09), amb el qual disputà 57 partits de Lliga i marcà un gol, i fou finalista de la Copa de la UEFA (2007). Ha estat tres vegades internacional amb Espanya.