Luoman vanhemmat olivat kunnankirjuri Mathias Luoma ja Elisabet Pelkonen. Hän pääsi ylioppilaaksi 1876, suoritti yleisen oikeustutkinnon 1881 ja sai varatuomarin arvon 1884. Luoma aloitti uransa 1884 Oulun lääninhallituksen varalääninkamreerina ja oli sen jälkeen Raahen kaupungin pormestarina 1884–1907. Viimeksi hän oli Loimaantuomiokunnan tuomarina 1907 ja Turun hovioikeuden asessorina 1907–1913.
Luoma oli naimisissa 1884–1900 Amanda Maria Snellmanin kanssa. Jäätyään leskeksi hän meni uusiin naimisiin vuonna 1901 Sofia Mathilda Stenmanin kanssa. Luoman poika ensimmäisestä avioliitosta oli Akateemisen kirjakaupan pitkäaikainen johtaja Väinö Luoma (1887–1952).