Almog was born in Israel in 1990. He graduated from The Jerusalem Academy of Music & Dance in 2008.
In 2008-2010 he joined teh Ensemble of Bat Sheva Dance Company under the artistic direction of Ohad Naharin. from 2010 until 2017 he was a member of Mayumana dance Group, as a Dancer & Percussionist, and as rehearsal manager from 2016.
In 2004 and 2005 he won the Israel American Cultural Foundation scholarship for Dance studies.
Almog joined The Inbal Pinto and Avshalom Pollak Dance Company in 2017.