Huoposen vanhemmat olivat lämmittäjä Johan Huoponen ja Fredrika Mattas. Hän kävi kansakoulun ja suoritti 1879 Turussa lukkarikoulun. Huoponen toimi vt. lukkari-urkurina Turun tuomiokirkkoseurakunnassa, Mäntyharjulla ja Sortavalan kaupunki- ja maaseurakunnassa vuosina 1879–1885 ja sen jälkeen Kirvunlukkari-urkurina 1885–1916. Hänellä oli Kirvussa myös maatila ja hän toimi tämän ohella Kirvun postitoimiston hoitajana, Kirvun kunnan paloapuyhdistyksen toimitusjohtajana, Kirvun lauluseuran kuoron johtajana sekä Henkivakuutusyhtiö Suomen, Pohjolan ja Patrian paikallisena vakuutusasiamiehenä. Hänelle myönnettiin director cantus -arvonimi.