Garrido was born in Madrid. He turned professional in 1993 and after playing the Challenge Tour that year, he joined the European Tour in 1994. His best year on the Tour was 1997, when he finished sixth on the Order of Merit. The highlights of his career include playing for the European Team in the 1997 Ryder Cup and winning the prestigious Volvo PGA Championship in 2003. The Garridos were the second father and son combination to have played in the Ryder Cup after Percy and Peter Alliss, and the first to have won on the European Tour since it began in 1972.