Luka 2016
as Lile
Moira 2015
as Mother
Dinosaur 2013
as Ambulance Doctor
Wintering Birds 2010
Actor
The Train Went on and on 2005
One Fig on the Road 2004
Credits from TMDB.