Беседин Иван Сергеевич родился 13 февраля 1954 года в Баку. Профессиональный железнодорожник.
В 1976 году окончил Московский институт инженеров железнодорожного транспорта (МИИТ) по специальности "автоматизированные системы управления". Имеет степень кандидата технических наук.
После окончания института с 1976 по 1985 год работал в МИИТ младшим научным сотрудником, старшим инженером кафедры "Организация грузовой и коммерческой работы", старшим научным сотрудником этой же кафедры.
С 1985 по 1999 годы работал в центральном аппарате Министерства путей сообщения, где начал трудиться в качестве главного эксперта и с 1993 по 1995 год был заместителем министра. В 1995-1999 годах занимает должность первого заместителя министра путей сообщения.
В 1999-2000 годах являлся первым заместителем начальника Московской железной дороги.
В 2000-2001годах работал в качестве заместителя председателя Комитета Организации сотрудничества железных дорог в Варшаве (Польша).
В 2002-2003 годах занимал должность статс-секретаря – заместителя председателя Федеральной энергетической комиссии Российской
Федерации.
В 2003-2006 годах был директором ФГУП "Всероссийский НИИ железнодорожного транспорта".
С сентября 2006 года приказом президента ОАО "РЖД" Владимира Якунина Иван Беседин назначен начальником Калининградской железной дороги.
В 1993 году награжден орденом Дружбы , в 2008 году – медалью "За развитие железных дорог".
7 февраля 2011 года распоряжением правительства Москвы Иван Беседин назначен на пост руководителя Московского метрополитена.