Flor kom til Kristiansund som handelsbetjent i 1845 og giftet seg med Hanna Baars, datter av handelsmann og skipsfører H.A. Baars. Flor ble handelsborger i Kristiansund i 1857 og drev importforretning i Vågen. Han var også sparebankkasserer fra 1863 til 1878. Flor var Kristiansunds ordfører i 1867, 1868, 1873, 1874 og 1876 og stortingsmann for Kristiansund fra 1865 til 1879. Senere ble også hans yngste bror Gustav Julius Flor stortingsmann for Finnmark.