Armas Sohlmanin vanhemmat olivat pormestari Johan Leonard Sohlman ja Maria Staudinger ja puoliso vuodesta 1906 Gerda Molander. Sohlman kävi Haminan kadettikoulun 1900 ja palveli Hämeen tarkka-ampujapataljoonassa seuraavaan vuoteen. Metsäkonduktööriksi hän valmistui Evon metsäopistosta 1904. Sohlman toimi Metsähallituksen palveluksessa 1902, 1904–1906 ja 1912–1916. Suomen Metsänhoitoyhdistyksen metsänhoidon neuvoja hän oli 1906–1908 ja Pellervo-Seuran 1908–1910. Suomen Metsänhoitoyhdistys Tapion sihteerinä ja metsälehti "Tapion" päätoimittajana Sohlman toimi 1910–1912. Venäjän kauppa- ja teollisuusministeriön polttoainekomitean valtuuten apulaisena hän työskenteli 1916–1917, puolustusministeriön asumustoimiston päällikkönä 1918, Enso Gutzeitin piiripäällikkönä 1919–1927, apulaisjohtajana Suomen Puunjalostusteollisuuden Keskusliiton palveluksessa vuodesta 1927 aina 1930-luvulle, ja sitten vielä "Viikkosanomat"-lehden vastaavana toimittajana. Suomen sisällissodassa Sohlman toimi komppanianpäällikkönä ja Hjalmarsonin ryhmän esikuntapäällikkönä, majuriksi hänet ylennettiin maaliskuussa 1918.