Popularity: 0
1970-08-29
Lappeenranta, Finland
Release date: 11/30/2005
Character: Himself
Release date: 04/13/2012
Character: Self
Release date: 10/26/2016