Born: 1968-04-14
Place of Birth: Tampere, Finland
Known For: Directing
Finnish filmmaker.
Herself 6.3