Han var sønn av skipsreder Jens T. Thommesen (f.1835 – d.1897) og Gunhild Birgithe Jensen. I 1891 tok han artium ved Arendal Gymnas og i 1899 ble han immatrikulert ved Universitetet i Christiania. I 1911 ble han spansk visekonsul i Arendal..