Родился 29 апреля 1953 года, в посёлке Киря в Чувашии. Родители - отец, Михаил Романович Бударин умер в 1984 году. Мать, Александра Михайловна Бударина умерла в 1986 году.
В 1979 году окончил Московский авиационный институт имени Серго Орджоникидзе с дипломом инженера механика.
После этого занимал различные инженерные должности в НПО "Энергия", где занимался экспериментальными исследованиями и испытаниями космических технологий. В феврале 1989 года Н. М. Бударин принят в отряд космонавтов как кандидат в космонавты испытатели. В период с сентября 1989 по январь 1991 года он прошёл полный курс общей подготовки к космическим полётам, сдал государственный экзамен и получил квалификацию космонавта-исследователя. С февраля 1991 по декабрь 1993 года он готовился к полёту на транспортном корабле "Союз ТМ" и станции "Мир" как член экипажа. Имеет опыт работы в главной группе операторов в центре управления космическим полётами. В январе 1991 года он начал подготовку в как борт инженер дублирующего экипажа транспортного корабля "Союз ТМ-21".
1995 году выполнил 75-суточный космический полет на многоразовом «Атлантисе», орбитальном комплексе «Мир» и корабле «Союз ТМ»
Женат на Марине Львовне Будариной (Сидоренко). Имеет двух сыновей - Дмитрия, 1977 года рождения и Владислава, 1983 года рождения. В настоящее время проживает в городе Калининград Московской области.
Информация с сервера NASA