Ivan Makarevič se narodil 30. června 1987. Jeho otec je známý hudebník Andrej Makarevič, frontman skupiny Mašina Vremeni (Машина времени). Nejprve chodil do prázdninových kurzů herectví při moskevském divadle MCHAT, dále regulerně studoval herectví na Ruské akademii divadelního umění. Od roku 2010 je stálým členem Moskevského dramatického divadla.
Hvězda a popularita tohoto mladého ruského herce stále stoupá. Na podzim 2012 jej budeme mít možnost vidět v pokračování ruského seriálu BRIGÁDA 2, kde ztvárnil roli dospívajícího syna Saši Bělova.