Militó durante 5 temporadas en el Real Club Recreativo de Huelva, club con el que más partidos acumula en Primera División y con el que consiguió un subcampeonato de Copa del Rey y una Liga de Segunda División.