Der Spätstarter Hänninen startete erstmals 26-jährig bei Leichtathletik-Europameisterschaften. Bei den Titelkämpfen 1990 in Split wurde er über 5000 Meter mit persönlicher Bestzeit Achter und 19. über die 10 000 Meter. Noch im selben Jahr beendete er den Berlin-Marathon als Fünfter.