Han var i 1842 elev hos Johannes Flintoe i Christiania og våren 1843 hos Adolph Tidemand. Han restaurerte bl.a. altertavlen i Kviteseid kirke i 1842 og er husket for flere portretter av samtidige. Rundt 1842–43 gav han undervisning i tegning og maling i Skien og hadde bl.a. Henrik Ibsen som elev. Han var ved kunstakademiet i København i 1844 og trolig noen år fremover, og oppholdt seg senere i Düsseldorf, hvor Tidemand var lærer. På grunn av den dansk-tyske krig reiste han tilbake til Norge i 1848. Han etterfulgte faren som lensmann i Mo og Lårdal i Telemark i 1862.