Иван Иванович Краско родился 23 сентября 1930 года. После окончания Первого балтийского высшего военно-морского училища в 1953 году он служил офицером-артиллеристом. В 1957 году поступил в Ленинградский театральный институт им. Островского, а по его окончании был принят в труппу Ленинградского академического Большого драматического театра им. Максима Горького. С 1966 года работал в Драматическом театре им. Комиссаржевской.
В кино Краско дебютировал в середине 1960-х годов в психологическом детективе "Авария". За карьеру он исполнил более 100 ролей в фильмах и сериалах, среди которых "Господин оформитель" (1988) и "Особенности национальной охоты в зимний период" (2001).
Как сообщалось ранее, народный артист 2 августа попал в реанимацию. Позже стало известно, что его могут перевести в хоспис.