Pesosen vanhemmat olivat talollinen Henrik Johan Pesonen ja Ulrika Gerdt. Hän kävi kansakoulun ja toimi maanviljeljänä Heinävedellä. Pesonen oli lautamiehenä 17 vuoden ajan ja sai herastuomarin arvonimen. [1]
Pesonen oli Rantasalmen tuomiokunnan edustaja talonpoikaissäädyssä valtiopäivillä 1905–1906.[2] Hän toimi kansanedustajana 1909–1910, huhtikuusta lokakuuhun 1917 ja helmi-maaliskuussa 1919 edustaen Mikkelin läänin vaalipiiriä. Hän tuli eduskuntaan 24. helmikuuta 1919 sosialidemokraattienJukka Lankilan tilalle. Pesonen oli myös Heinäveden kuntakokouksen esimiehenä ja Heinäveden kunnanvaltuuston puheenjohtajana. Lisäksi hän oli edustajana kirkolliskokouksessa. [1]
Otto Pesonen oli naimisissa vuodesta 1888 Hilda Maria Räsäsen kanssa.[1]