Заслуженный художник России. Награждён Дипломом АХ СССР I степени.
В 1985 г. окончил Московскую Среднюю Художественную Школу при МГХИ им. В.И. Сурикова, в 1993 – одноимённый
институт по мастерской портрета профессора И.С. Глазунова.
В 1989 г. принят в Союз Художников России.
С 1995 г. по 1999 г. учился в Творческих мастерских Российской Академии Художеств под руководством Народных
Художников СССР, академиков А.П. и С.П. Ткачёвых.
Персональные выставки Игоря Машкова проходили в 1998 г. и 2000 г. в Москве в Центральном Доме Художника.
Работы художника хранятся во многих частных коллекциях в России и за рубежом.