His recent short film Lost Face recently won the audience award at the 2017 Palm Springs Shortfest, in addition to a host of awards this season, including nods at the Calgary International Film Festival, Canberra Film Festival and New Filmmakers Los Angeles, where it was awarded Best Foreign Short Film. Sean went to film…