Formado en el Real Madrid Castilla, jugó en varios equipos españoles, como el Real Zaragoza, el Real Oviedo o el Club Deportivo Toledo.