Irwin iniziò la sua carriera all'inizio degli anni '60, prendendo parte a vari campionati di F3 inglese, ottenendo i suoi migliori risultati nel 1966. Lo stesso anno fece anche il suo debutto in Formula 1, concludendo al settimo posto il Gran Premio di Gran Bretagna. Il buon risultato gli valse l'attenzione della BRM, che gli offrì dunque un contratto per la stagione seguente.[1] I piani della squadra prevedevano che Irwin avesse disputato il primo anno con una vettura messa a disposizione dalla scuderia di Reg Parnell, per poi essere inserito stabilmente nel team principale.[1]
Nel 1967 ottenne quindi i suoi primi punti, con un quinto posto al Gran Premio di Francia, ma, l'anno seguente, fu vittima di un grave incidente alla 1000 km del Nürburgring, al seguito del quale il pilota dovette ritirarsi dalle competizioni automobilistiche.