Nacio en Andorra la Vella (Andorra), el 2 de febrero de 1977. Fue un lateral izquierdo formado en la cantera blaugrana de gran fuerza física, y jugó 3 partidos en el primer equipo en la temporada 1996/97. Posteriormente ha jugado CD Toledo (1999-00), Terrassa FC (2000), Gimnastic de Tarragona (2000-02), UD Las Palmas (2002/03), Getafe CF (2003/04), Elche CF (2004-07), CP Ejido (2007/08), Girona FC (2008-10), UB Llagostera B (2013)