Her debut feature, 'Children of the Mountain' won numerous international accolades and awards, including Best New Narrative director at the 2016 Tribeca Film Festival. Priscilla is also the founder of New York-based i60 Productions.