I sine yngre år var Andersson en dyktig motocross-fører. Fra 1970 til 1976 deltok han i Formel 3 som privatist i nesten ti år, med betydelig suksess. I 1975 konkurrerte han i det europeiske Formel 3-mesterskapet, hvor han vant i Monaco. Sesongen etter vant han ytterligere fire løp.[2]