Учился у известного музыкального педагога Д. Писаревского.
В 1941 году окончил музыкальную школу при Киевской консерватории по классу композиции, вместе с такими музыкантами как
Ян Френкель и
Владимир Шаинский. Учился у таких известных музыкантов как А.А. Янкелевич, А.М. Луфер, М.А. Гозенпуд.
С начала войны в эвакуации в Уфе, где поступил в медицинский институт.
В мае 1942 года добровольцем ушёл на фронт. Участвовал в боях на Воронежском, 1-м Украинском фронте. В качестве военного фельдшера прошел путь от Сталинграда до Берлина. Был ранен. Победу встретил лейтенантом медицинской службы.
После войны, в 1946 году поступил в Киевскую консерваторию, которую с отличием окончил в 1951 году. Учился по классу композиции у
Л. Ревуцкого и
Б. Лятошинского. Еще будучи студентом принят в Союз композиторов Украины (1948).
В дальнейшем внес большой вклад в различные музыкальные жанры, особенно песню.
Автор более трехсот песен, в том числе гимна Киева — «Киев мой» (слова
поэта Дмитрия Луценко).
Киевский вальс в исполнении Юрия Гуляева
Умер 17 августа 1982 года в Киеве, похоронен на Байковом кладбище.
21 февраля 1995 года в Киеве на фасаде дома № 8 на улице Костельной, где в 1968—1982 гг. жил и работал И.Н. Шамо, была открыта мемориальная доска с барельефом (скульптор
В.Л. Медведев).
Мемориальная доска Игорю Шамо в Киеве
ВикипедияСайт памяти композитора Игоря ШамоДмитрий Червинский «Вспоминая маэстро» Игорь ШамоКрасная книга российской эстрады
Почтовый конверт,
выпущенный к 75-летию композитора (2000)