Narodil sa v rodine rušňovodiča v meste Kyšperk 18. marca 1901 a mal dvoch súrodencov, brata Jindřicha a sestru Máriu.
Vzdelanie získal na meštianskej škole v Kyšperku a v Červenej vode, potom pokračoval na Strednej poľnohospodárskej škole v Chrudimi, no napokon maturoval na učiteľskom ústave v Leviciach, a dva roky študoval aj na Štátnom ústave žurnalistiky v Moskve.
V roku 1937 strávil niekoľko mesiacov v obci Lednické Rovne, kde dokončil dielo Kompas v nás.
Z tohto prostredia napísal aj novelu Sklári, v ktorej dokonale vystihol život sklárov a obdiv k ich ťažkej práci.
Po ukončení štúdia pracoval ako učiteľ v Česku i na Slovnesku, ako redaktor Pravdy v Ostrave, v roku 1945 nastúpil na Povereníctvo školstva a osvety ako vedúci oddelenia pre deti a mládež, v roku 1947 bol vymenovaný za stáleho delegáta Slovenského výboru v Belehrade a v roku 1948 sa stal kultúrnym atašé česko-slovenského veľvyslanectva v Moskve.