Родился в селе Владимировка, ныне Лискинского района Воронежской области. Окончил Орловское танковое училище (1941 г.). В годы Великой Отечественной войны командир батальона 233-й танковой бригады Литвинов освобождал Украинскую, Белорусскую, Латвийскую ССР и Восточную Пруссию. После окончания войны продолжил службу в армии. Окончил Академию бронетанковых и механизированных войск (1958 г.). С 1974 года полковник танковых войск Литвинов – в запасе. Жил в Дзержинске, похоронен на городском кладбище. Награды: ордена Отечественной войны 1-й (06.11.1944, 06.04.1985) и 2-й (29.06.1944) степени, Александра Невского (09.03.1945), Красной Звезды (27.04.1945, 05.11.1954), медали.