После окончания школы поступил учиться на врача-хирурга, но в профессии разочаровался, поэтому отправился служить в армию. После чего решил подписать контракт на военную службу, однако быстро осознал, что это совсем не то, что он хочет.
С дипломом инженера поехал покорять столицу, где поступил на актера. Там он знакомится с молодой актрисой Анной Носатовой. Актёры вместе играли роли в кинофильме с названием «Здесь кто-то есть».
По завершении съёмок пара поехала отдыхать в Доминиканскую Республику, после чего актеры узаконили отношения. Любовь в кино переросла в настоящую.
В 2012 году у пары появился сын Андрей, что еще больше скрепило актерскую семью.
Михаил участвовал в телешоу под названием «Ледниковый период» в 2016 году после выхода мини-сериала «Слава», рассказывающего о жизни хоккеистов.
Также Гаврилов известен по сериалам «Пороги», «Молодежка», «Екатерина». Одна из его последних блестяще сыгранных ролей — Григорий Червинский в «Крепостной».
В настоящее время Михаил сотрудничает как с российским, так и украинским кинематографом.
Сообщение Михаил Гаврилов из сериала «Крепостная» женат уже 10 лет на известной актрисе появились сначала на Информационно-аналитическое издание SM News .