May 26, 1958 - Helsinki, Finland
No biography available.
1983
1999
1994
1982
2002
1985
1986
1987
2008