Born in Helsinki, Finland in 1961
Lives in Ingå, Finland
2001, Doctor of Arts, University of Art and Design Helsinki
(Thesis: Creative Reproduction. A Practical Study on Ink-printed Photographs, Their History of Production and Aesthetic Identity)
1987, Master of Arts, University of Art and Design Helsinki
Has been teaching photography since 1986.