In 1978 he won the Italian 125 cc go-kart championship. In subsequent years he competed in Formula 3 and in Formula 3000, where his best result was a third place at the Curaçao Grand Prix, achieved in 1985 with a March Formula 3000.
Reaching Formula One in 1990, he failed to pre-qualify for all 14 of the grands prix that he entered with EuroBrun (still a record). Aside from Gary Brabham and Bruno Giacomelli in the hopeless Life car, and at times Bertrand Gachot's Coloni, Langes was always the next slowest, often around a dismal 15 seconds slower than his teammate Roberto Moreno before the cash-strapped team was closed. Langes later raced in touring cars. From a statistical point of view, those fourteen failures to pre-qualify make Langes the least successful driver in the history of Formula One.