A skót származású pilóta 11 éves kora óta vezet, amikor is édesapjától megkapta az első gokartját. Egy évvel később, 1983-ban, majd ’84-ben és ’85-ben is megnyerte a skót junior bajnokságot, ’86-ban pedig még a brit Super 1 junior bajnokságon is győzedelmeskedett. Vezetői teljesítményéért 1990-ben elsőként kapta meg az akkor alapított McLaren/Autosport Young Driver of the Year Award-ot. 1994-ben vett először részt Formula-1-es versenyen, akkor a tragikusan elhunyt Ayrton Senna helyére ugorhatott be. Tizennégyéves pályafutása alatt összesen 13 Nagydíj-győzelmet ért el, a dobogón mindösszesen 62 alkalommal állt. Visszavonulásakor elmondhatta magáról, hogy nála csak Rubens Barrichello, Riccardo Patrese és Michael Schumacher indult több Formula–1-es versenyen. 2010-ben a Brit Birodalom Rendje kitüntetésben részesült, manapság tanácsadóként és kommentátorként dolgozik.