Выпускник Челябинского политехнического института (1975). Во время учёбы в ЧПИ играл в театре «Манекен» драматические роли в спектаклях «Шинель», «И вечный бой…», «После сказки», «Передай по цепи», «Две стрелы», регулярно участвовал в городских и областных конкурсах чтецов, становился их лауреатом. Стихи пишет с начала 1970-х, на стихи Михаила Богуславского написано более 50 песен Алексеем Беляевым, Сергеем Паном, Антоном Примаковым, Олегом Седелевым, Николаем Якимовым и другими авторами.