No photoKarri LämpsäActingBorn 08/05/1972Iisalmi, FinlandKnown ForIn the Moment2017Silence2011Body of Water2011Peräkamaripojat2001