The Couch Critic
Couch Critic
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Movies
TV Shows
Trending
Top Reviewed
What to Watch
Arto Lehkamo | The Couch Critic
Born
August 1, 1962
Place of Birth
Helsinki, Finland
Known For
Directing
Arto Lehkamo
Movies
TV Shows
As Director
Young Love
Movie
5.7
as (uncredited)
August 31, 2001