He has taught at festivals in Krakow, Furth, Weimar, Paris, and London, served as assistant director of New York City’s Israeli Folk Dance Festival, and choreographed theater productions around the U.S.