Actualmente dirige a la Unió Esportiva Costa Brava de la Primera División RFEF.
Es un defensa formado en la cantera del FC Barcelona, con el que debuta en la temporada 1994-15 en el filial azulgrana.
En las filas del FC Barcelona B jugaría varias temporadas con el que debuta en la Segunda División de España, disputando 34 partidos en la temporada 1998-99, su última en el filial.
En verano de 2002, firma por el CD Tenerife en el que jugaría durante tres temporadas.
En la temporada 2018-19, vuelve a convertirse en segundo entrenador de la UE Llagostera.