Born in 1990 in Zabaikalsky Krai, Russia, Igor Belov graduated from the Zabaikalsky Krai College of Culture in 2010. From 2011 to 2017, he lived in Moscow, where he directed his first short films, Fatal Stop (2016) and Escapist (2017).
In 2017, he moved to Ecuador, where he spent a year working as a director on the feature film Extreme Level (2018). In 2019, he directed the short film Thought’s Shadows, which was showcased at international film festivals in India, Albania, Russia, Spain, and the UK.
His most recent work, the short film Slasher (2024), saw him take on multiple roles as director, producer, screenwriter, and editor.