Trivia (3)

Graduated in 1971 from King's College, Cambridge, UK.

Has worked as a professor at the department of film and television, University of Art and Design Helsinki.

He moved to Finland in 1969.