Henri Toivonen was born on August 25, 1956 in Jyväskylä, Finland. He died on May 2, 1986 in Castirla, Corsica, France.
No data