Родился 26 февраля 1932 года в Ленинграде. Внук православного священника Николая Ивановича Любомудрова, репрессированного и расстрелянного в 1918 году и в 2000 году Архиерейским собором РПЦ причисленного к лику святых новомучеников.
Окончил с отличием искусствоведческий факультет Ленинградского театрального института им. А. Н. Островского (1956). Работал заведующим литературной частью в Ярославском драматическом театре им. Ф. Г. Волкова, затем в 1971—1987 годах возглавлял сектор в Ленинградском институте театра, музыки и кинематографии, был научным сотрудником Ленинградской консерватории (1987—1989).
Председатель Ленинградского отделения Всероссийского фонда культуры с 1989 года. В 2005 году вошёл в состав Главного совета восстановленного Союза русского народа.
Любомудров — профессор, действительный член Петровской академии наук и искусств, член Союза писателей и Союза театральных деятелей России. Входит в научный совет Института русской цивилизации.
Автор расхожего выражения, приписанного позднее Борису Ельцинy: «Россия поднимается с колен»
Дебютировал в печати в 1955 году. Автор работ по истории российского театра: «Старейший в России» (1964), «Федор Волков и русский театр» (1971), «Века и годы старейшей сцены» (1981), «Н. Симонов» и «Ю. Завадский» (1984 и 1988, из серии «Жизнь замечательных людей») и др.
Публиковался в журналах «Молодая гвардия», «Наш современник», других изданиях. Публицистические статьи составили книги «Судьба традиций» (1983), «Размышления после встречи» (1984).