Han satt i kommunestyret i Sandar (nå Sandefjord) kommune fra 1880 til 1884, og var ordfører i Sandefjord fra 1894 til 1897. Ved Stortingsvalget i 1906 ble han valgt som 1. suppleant til Stortinget fra valgkretsen . Ved lokalvalget i 1907 ble han gjenvalgt som ordfører i Sandefjord, og styrte denne gangen frem til 1910. Christensen var også 1. suppleant til Stortinget i perioden 1913-1915.