Иван Любезнов родился в Астрахани. Работал статистом в Астраханском драматическом театре. Любезнов И. А. — первый муж народной артистки СССР Марины Алексеевны Ладыниной (1908—2003).
Советский актер театра и кино. Народный артист СССР(1970). Работал в Государственном академическом Малом театре и Московском театре сатиры. Снялся более чем в 30 фильмах. Лауреат Сталинской премии второй степени - за исполнение роли Павла Демидова в фильме «В шесть часов вечера после войны» (1946).
Памятник
Иван Любезнов умер 5 марта 1988 года в Москве, и был похоронен на Ваганьковском кладбище.