Donnelly debuterade i formel 1 för Arrows i . Säsongen efter körde han för Lotus. Han kraschade i hög fart under träningen inför Spaniens Grand Prix 1990 och ådrog sig då flera skador men han överlevde och tillfrisknade. Olyckan på Jerezbanan innebar dock att hans racingkarriär var över.