Director Hannu Puttonen With Making Movies Swansea Calling 2002 Director, Writer Anthropology vs. Tenkanen 2002 Director The Code 2001 Director, Writer