Ломакин Виктор Иванович родился в 1953 году в селе Покровка, Мучканского района Тамбовской области. В 1976 году окончил Свердловский юридический институт.
Профессиональную деятельность в органах прокуратуры начал в должности стажера прокуратуры Советского района г.Челябинска. В разное время работал помощником прокурора этой же прокуратуры, следователем Челябинской транспортной прокуратуры, прокурором-криминалистом следственного отдела Южно-Уральской транспортной прокуратуры.
До настоящего времени занимал должность Челябинского транспортного прокурора Уральской транспортной прокуратуры.
Виктор Ломакин награжден нагрудным знаком "Почетный работник прокуратуры Российской Федерации".