Bull var byfogd i Bergen mellom 1810 og 1821, amtmann i Jarlsberg og Larvik amt (det senere Vestfold fylke) fra 1821 til 1829 og amtmann i Søndre Bergenhus amt fra 1829 til 1834. Mellom 1834 og 1836 var han statssekretær.