Guy began dancing with the Batsheva Ensemble in 2001 and joined the Batsheva Dance Company in 2004, where he worked with choreographers such as Ohad Naharin, Sharon Eyal, and Yasmeen Godder. He also created ten original short pieces for Batsheva’s annual Dancers Create evening. In 2013 he served as Ohad Naharin’s assistant for the creation process of The Hole and in 2015 for the creation of Last Work. Since leaving Batsheva in 2012, Guy and his long-time colleague Yaniv Avraham, also a former Batsheva dancer, have collaborated on two projects. In June 2014 they presented Kuntz, a duet danced by themselves, at the Zira Festival in Jerusalem. In November 2014 the pair premiered a work entitled Vellum, created for 8 dancers, in Moscow.
In 2015 Guy again served as assistant to Ohad Naharin, setting his work Minus 16 on the Nürnberg Ballet and Ballet Zurich. Guy has been teaching Gaga internationally since 2002.