Ido Tako is known for The Vanishing Soldier (2023), Boys on Film 23: Dangerous to Know (2023) and Sky (2021).