 His father was a jockey and an exercise rider in Southern California.David Flores rode his first winner at Agua Caliente Racetrack in his native Mexico in 1984.He went on to win riding titles at Santa Anita Park, Del Mar Racetrack, Oak Tree Racing Association, and Fairplex.