Igor Bareš pochází z Olomouce, narodil se v roce 1966. Jako malý chlapec chtěl být lesníkem nebo zaměstnancem v ZOO, nakonec se z něho stal herec.Vystudoval JAMU v Brně, během studií hostoval v Divadle bratří Mrštíků. V roce 1991 se stal členem Národního divadla v Brně. V tomto divadle účinkoval ve hrách Kral Lear, kde představoval Edmunda. Za svoji roli v Hamletovi byl nominován na Cenu Alfréda Radoka V roce 1997 byl pro změnu nominován na cenu Thálie díky svému ztvárnění postavy Raskolnikova v přepisu románu Zločin a Trest.
Také si zahrál ve spoustě televizních inscenacích nebo seriálech. Mezi ty jeho všeobecně známe seriálové role patří smolař Harry z POJIŠŤOVNY ŠTĚSTÍ nebo Jan, otec rodiny v seriálu HORÁKOVI.