Keith Deligero is the director of the critically acclaimed “ISKALAWAGS” in 2013. He won best director for his feature film “Lily” in 2016. His short film “Babylon” in 2017 won best film at the QCinema International Film Festival and had its international premiere in competition at the Berlinale International Film Festival 2018. His most recent 2018 feature film “A Short History Of A Few Bad Things” won a special jury award at the Cinema One Originals Film Festival.
His films are consistently listed in the “Best Films of the Philippines” in their respective years. When not making films, he programs films for the BINISAYA Film Festival that he founded in his home province of Cebu.