Вячеслав Викторович Микулин родился 4 октября 1957 г. в селе Катерево Тёпло-Огарёвского района Тульской области.
В 1975 году работал на станции скорой медицинской помощи санитаром.
1976-1978 гг. - срочная военная служба
1984 г. - окончил Первый Московский медицинский институт.
С 1984 по 1988 год работал врачом, заведующим отделением в практическом здравоохранении.
С 1988 по 1993 год работал в Московском городском совете профсоюза работников здравоохранения заместителем председателя.
1993-1995 гг. - депутат Государственной думы Федерального Собрания Российской Федерации первого созыва. В Государственной думе был заместителем председателя Комитета по охране здоровья, входил во фракцию Аграрной партии России.