Khavn is an internationally-acclaimed director, who has been in the jury of the prestigious Clermont-Ferrand International Short Film Festival, where his film "Can & Slippers" was an opening film. He is an Oberhausen winner, and has served as well in the Berlinale as part of the jury. He is the Festival Director of the first international digital film festival in the Philippines, MovFest, which features a national short film competition among others. Khavn currently has more than a hundred short films under his belt.