D'Ambrosio began his career in karting, between 1995 and 2002. He was three times Belgian champion, winning the Mini class in 1996, Junior in 2000 and Formula A in 2002. He won the Junior Monaco Kart Cup in 2000, and won World Cup Formula A in 2002.