Borgudd vann det svenska formel 3-mästerskapet och blev trea totalt i 1979 års europeiska mästerskapstävling i formel 3 och satte banrekord i Monacos formel 3-race 1980. Han tävlade sedan i formel 1 säsongerna och . Hans bästa placering under karriären var en sjätteplats i Storbritanniens Grand Prix 1981, vilken gav honom ett poäng i mästerskapet. År 1984 vann han ett av formel 3-racen i Macaos Grand Prix och 1985 tävlade han bland annat med en Arrows-Ford-formel 1-bil i Formel 3000.