Bachelor in Psychology, Loma Linda University, 1992. Master of Arts in Psychology, Turku University, Finland, 1997. Doctor of Philosophy, Abo Akademi University, Turku, 2000.
Researcher Abo Akademi University, Turku, 1996—2001. Psychologist AURA-instituutti, since 2001.
Member of Finnish Union University Researchers and Teachers, Finnish Psychological Association.
Married Miko Stratos, July 19, 2002.