Российский хоккеист. Нападающий хоккейного клуба «Амурские Тигры».
Иван Беляков родился 9 марта 1998 года в городе Дмитров, Московская область. Спортом мальчик начал заниматься с раннего детства. Является воспитанником местной Детско-Юношеской Спортивной Школы по хоккею. Принимал непосредственное участие в различных юниорских турнирах, первенствах и чемпионатах.
Впоследствии, Беляков перешел в московскую хоккейную школу «ЦСКА». Принимал участие в первенстве юниорской лиги, среди юношей 1996 - 1998 года рождения. В сезоне 2016 года, нападающий дебютировал в первенстве Молодежной Хоккейной Лиги, выступая за хоккейную команду «Атланты» из подмосковных Мытищ.
Далее, в сезоне 2017 года, игрок продолжил играть в Молодежной хоккейной Лиге, но уже в составе хабаровской хоккейной команды «Амурские Тигры». По ходу сезона провел 55 матчей, забросив 3 шайбы и отдав 11 результативных передач.
В том же году спортсмен дебютировал в первенстве Континентальной Хоккейной Лиги в основном составе хабаровского «Амура». Однако в апреле 2018 года снова вернулся в Молодежную Хоккейную Лигу в клуб «Амурские Тигры».
Рост спортсмена: 197; вес: 98.