Travis Russ is artistic director of New York-based Life Jacket Theatre Company, which is taking its work internationally for the first time