Участник установления Советской власти
Родился в деревне Задворново, ныне Варнавинского муниципального округа Нижегородской области.
Окончил начальное училище.
Участник Первой мировой войны.
В 1918 году – заместитель военного комиссара Варнавинского уезда.
Во время Уренского мятежа в 1918 году был убит по пути в село Карпово.
Похоронен в посёлке Варнавине.
Память: именем Брагина названа улица в городе Урене.В 1918 году Урень предлагалось переименовать в Брагино.