Master of Arts, Theatre Academy, Helsinki, Finland, 1992. Master of Arts, University Arts, London, 1997. Master of Fine Arts, University California, Los Angeles, 2000.
Drama artist residence Aurinkoteatteri Theater, Helsinki, 1989—2004. Senior lecturer scriptwriting Arts Academy University Applied Sciences, Turku, Finland, since 2004. Scriptwriter Zodiak television, Helsinki, since 2007.
Game drama consultant Max Payne 2 & Alan Wake Remedy Entertainment, Espoo, Finland, since 2002.