He was born in La Zubia. He won the bronze medal in 3000 metres at the 1993 World Indoor Championships, finished seventh in the 5000 metres at the 1996 Olympic Games, eighth in the 5000 metres at the 1997 World Championships and fourteenth in the 10,000 metres at the 1999 World Championships. He also competed at the 1992 European Indoor Championships, the 1995 World Championships, the 2000 Olympic Games and the 2001 World Championships without reaching the final. He became Spanish 5000 metres champion in 1995, and indoor 1500 metres champion in 1993.