Toivonen rozpoczął karierę w międzynarodowych wyścigach samochodowych w 1966 roku od startu w klasie P 1.3 24-godzinnym wyścigu Le Mans, gdzie uplasował się na siódmej pozycji, a w klasyfikacji generalnej był 23. W późniejszych latach Fin pojawiał się także w stawce Nürburgring 1000 Kilometres oraz Finnish Championship.