David is the youngest son of Sir Jack Brabham (triple F1 World Champion).
He raced for Brabham in 1990, his first race being the San Marino Grand Prix, round 3. Unfortunately he couldn't manage to qualify the uncompetitive car. From 14 races he managed to qualify the car only 8 times, and in all but one of those races retired, the other - a 15th place at the French Grand Prix at Paul Ricard.
David returned to Formula One in 1994 racing for the Simtek team. The underfunded team struggled for pace throughout the season. At the San Marino Grand Prix David's teammate Roland Ratzenberger died (the day prior to Ayrton Senna's death at the same event) due to a broken front wing failing at 190mph. David decided to race on (a break from tradition) as tribute to his teammate, and to raise moral at the Banbury based team.
He quit F1 at the end of 1994, to race British Touring Cars. Since he has competed and won several Sportscar, GT and Le Mans series.
He won the 2009 Le Mans 24 hour for Peugeot alongside co-drivers Marc Gene and Alex Wurz.