2012
2010 • as Pelle Miljoona
1999 • as Himself
1980 • Original Music Composer
2022 • as Self
2007 • as Self