Михаил Сергеевич Боярский сыграл множество ролей. Всего их более 60-ти. Есть небольшие роли, скорее, эпизоды, есть масштабные роли, по которым нам и запомнился.
В 1975 году Боярский сыграл Семёна по прозвищу Сильва в фильме "Старший сын. Пожалуй, это была первая значительная роль актёра.
Затем крупной ролью была роль Теодоро в фильме "Собака на сене". Но действительно масштабной ролью можно назвать роль д'Артаньяна в фильме Г. Юнгвальда-Хилькевича "д'Артаньян и три мушкетёра", который был снят в 1978 году.
Заметные роли были и в фильмах "Человек с бульвара капуцинов", "Гардемарины, вперёд", "Дон Сезар де Базан", "Мушкетёры. Двадцать лет спустя", "Королева Марго", "Зал ожидания" и других.
В 2013 году Боярский снялся в фильме "Шерлок Холмс" в роли инспектора Лейстреда.