Arto Lehkamo was born in 1962 in Helsinki, Finland. He is a writer and director, known for Young Love (2001), The Cross Spider (1993) and Kilimanjaro.
No data