Иван Иванович Краско родился в Ленинградской области в деревне Вартемяки 23 сентября 1930 года. После школы Иван поступил учиться в 1-е Балтийское высшее военно-морское училище, которое закончил с отличием в 1953 году. После окончания учебы Иван получил назначение командира десантного корабля. После сокращения на военной службе Краско вернулся домой и заочно поступил учиться в Ленинградский Государственный Университет на филологическое отделение. Потом он решил продолжить обучение в театральной сфере.
В 1961 году Иван Краско успешно окончил Ленинградский театральный институт и был зачислен в труппу Большого драматического театра, руководил которым Г.А. Товстоногов. В 1965 году Краско перешел работать в Театр имени В.Ф. Комиссаржевской. Иван Краско является ведущим актером этого театра, уже на протяжении более 45 лет он играет главные роли в известных спектаклях «Доходное место», «Беседы с Сократом» и «Утоли мои печали».
Его дебютной ролью в кино стала роль редактора районной газеты в фильме «Авария» в 1965 году. Иван Краско сыграл более чем в ста фильмах. Наиболее известные фильмы с его участием – это «Дом на Фонтанке», «Принц и нищий», «Красный алмаз»,
«Эхо дальнего взрыва», «Юркины рассветы», «Деревенская история», «Придут старсти-мордасти»,
«Эскадрон гусар летучих», «Сын полка», «Россия молодая», «Эхо дальнего взрыва»,
«Штаны», «Афганский излом», «Болдинская осень», «Империя под ударом»,
«Челябумбия», «Женский роман», «Брежнев» и др.
Иван Краско - автор книги воспоминаний «Мой друг Петр Шелохонов», опубликованной в 2009 году. В 2010 году свет увидело его другое произведение «Байки. И не только». В обеих книгах Иван Краско рассказывает о своей жизни, о судьбоносных встречах, которые кардинально изменили его судьбу, о своих коллегах и друзьях.
Иван Краско - лауреат премий «Золотой пеликан», «Большая медведица», «Царскосельской премии» и премии «Петрополь». В 1992 году ему присвоили звание Народного артиста РФ. Он награжден орденом «Знак Почета» и орденом «Святой Татьяны».