Рођен је у Прекомурју, на територији данашње Словеније, код Лендава, у сељачкој породици. Отац и мајка су били Михаиљ Крањец и Марија Пуцко. Основно школу завршио је у Мађарској. Касније је уписао школу у Љубљани. 1941. године пристопио је у Комунистичкој партији.
Активно је учествовао у политичком животу као уредник и издавач партијског листа Људска правица од 1934 до 1936.[1] године. Члан САНУ од 1965. године.[2]
После рата је био директор у разним издавачким предузећима. Био је дугогодишњи председник Друштва словенских књижевника, осам година посланик у Народној скупштини.[1]
Био је уредник у издавачкој кући Прешернова дружба у Љубљани. Био је и редован члан САЗУ.[1]
Главно дело му је Прича о добрим људима- роман.
Нека од дела
Овај чланак или један његов део није преведен на српски језик. Помозите у његовом побољшавању превођењем садржаја, водећи рачуна о стилу и правопису који се користе на Википедији на српском језику.