Osnovni biografski podatki niso znani. Kosmač je bil prvi slovenski direktor velenjskega premogovnika in je to dolžnost opravljal v letih od 1896 do 1905. Največja težava premogovnika v tem času je bila tržna nekonkurenčnost velenjskega premoga, zato so vodstva iskala tržno zanimive produkte iz velenjskega premoga. V tem obdobju so na premogovniku opustili pridobivanje koksa in na mestu nekdanje koksne peči zgradili briketarno, katere proizvodnja pa je prav tako kmalu zamrla.