Somerin vanhemmat olivat apteekkari Ernst Viktor Schnur ja Johanna Kirkengren ja puoliso vuodesta 1935 sairaanhoitaja Siru Kyllikki Vainio. Somer tuli ylioppilaaksi Mikkelin lyseosta 1925 ja valmistui lääketieteen lisensiaatiksi 1935. Sisätautien erikoislääkärin pätevyyden Somer sai 1945. Hän työskenteli valmistuttuaan sekä Ilmarisen, Puolustusvoimien että Helsingin alueen sairaaloiden palveluksessa. Somer, joka oli ollut lähetti valkoisten puolella sisällissodassa 1918, oli lääkintäkenraalimajuri vuodesta 1953 ja lääkintäkenraaliluutnantti vuodesta 1967. Hän toimi pääesikunnan lääkintäosaston toimistopäällikkönä 1940–1946, osastopäällikkönä 1946–1953 ja puolustusvoimien ylilääkärinä 1953–1967. Jäätyään eläkkeelle puolustusvoimista Somer toimi vielä vuosina 1967–1972 Pohja-Yhtymän toimitusjoh­tajana.