Se formó en el fútbol base alemán para pasar al juvenil del RCD Mallorca.
En 1998 debuta como entrenador en Almería y tras pasar por varios equipos españoles da el salto a la 1ª División de Guatemala.
Le aconsejan jugar unos años con el CD Murense de Tercera División para terminar de formarse y en este equipo es donde tiene una lesión grave y se retira del fútbol en la temporada 1985-89.
El equipo salvó la categoría en el último partido contra el Cobán Imperial por 4-3 jugando con 9 jugadores.
Después del periplo por Centroamérica regresa al fútbol español donde ejerce el cargo de director deportivo del Algeciras Club de Fútbol en Segunda División B.