Hornsrud var med på å stifte Buskerud amts venstreforening i 1880 og sto på Venstres ytterste radikale fløy. Blant annet sto han bak Norges første grunnlovsforslag om allmenn stemmerett for menn og kvinner. I 1888 stiftet han Buskerud amts arbeiderforening og ble med over til Det norske Arbeiderparti i 1893. Hornsrud stod internt i Arbeiderpartiet for taktisk valgsamarbeid med Venstre, og partiene stilte fellesliste til stortingsliste i 1903 hvor bare fire Ap-representanter kom inn, deriblant Alfred Eriksen. Én av bakgrunnene for listesamarbeidet var at sosialistiske velgere ofte hadde for lav inntekt til å ha stemmerett. Hornsruds hovedmotstander i dette spørsmålet var Christian Holtermann Knudsen, som forgjeves foreslo å stille egne Ap-valglister på partilandsmøtene i 1903 og 1904, hvor Hornsruds linje seiret.