Ido was born in 1995 in Shoresh and is a graduate of the Jerusalem Academy of Music and Dance High School. He participated in the summer course of The Juilliard School in New York and the Batsheva Excellence Program in 2011-2013. He served in the IDF as a privileged outstanding dancer and danced for KCDC 2 for the 2013-2014 season. Ido danced with Batsheva Ensemble between 2014-2017. He also created as well as performed in Maya Michlal-Gelfand’s independent dance project.