Samuli Torssonen was born on November 12, 1978 in Finland. He is known for his work on Iron Sky (2012), Star Wreck: In the Pirkinning (2005) and Star Wreck 3 (1994). Read more on iMDB