[1] He was born on 18 November 1880 in Gopeš (Aromanian: Gopish) village in the Ottoman Macedonia.
Naum enrolled in architecture at the National University of Arts in Bucharest, Romania, and he graduated in 1904.
After the studies he came back to Bulgaria and started working at the Ministry of Public Buildings and Roads.
In 1906 Torbov was appointed to the post of head of the department of architecture by the Sofia municipality.
More than a hundred public, residential and industrial buildings are constructed by his projects in the towns of Sofia, Oryahovo, Silistra, Botevgrad, Mezdra.