Finnish director
2010
2009
2008
2004
2003
1996
1991
Neil Garcia
Moira O'Neil
Neil Beningfield
Graduated in 1971 from Kings 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.