Он родился 29 ноября 1905 года в селе Ново-Спасское на Елани (ныне Новоспасовка Грибановского района Воронежской области) в семье священника Николая Семёновича Троепольского. В 1924 году окончил сельскохозяйственное училище, работал сельским учителем. С 1931 года служил в Воронежской областной опытной станции. В 1937-1953 годах был заведующим Острогожским государственным сортоиспытательным участком по зерновым культурам; вывел восемь сортов проса. Во время оккупации Воронежской области фашистами выполнял задания советской фронтовой разведки.
Первый рассказ появился в 1937 году. После печати рассказов в журнале «Новый мир» он полностью посвятил себя литературному труду.