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