Cast Credits Arto Nyberg (2004) Guest starring as Emilia Pikkarainen Episode 7x21: Episode 21 (Feb 21, 2010)