Juha Lilja a.k.a. APN201 was born in Finland 1979. He spent 14 years abroad, but moved back to Finland in the end of 2021. Lilja is experimenting with different medium, where short film is his favorite, although his most successful film was 8 hours long Sleep, which screened at IFFR 2015.