Director Ilkka Leva received his PhD in History from the University of Helsinki 2008. He started to make indie films in 2014. He has since that made several short films up to date. Agilem was his first larger project. Leva has published eight scientific monograph studies on history and he has also published one fiction novel in 2020.