Jevgeni Haukka is known for his work on Ambush (1999), The Border (2007) and The House of Branching Love (2009). Read more on iMDB