Bull var konsulent i Gyldendals informasjonsavdeling 1977–79, han ledet Norsk Forfattersentrum 1980–82, var forlagsredaktør i Pax forlag 1984, informasjonssjef, forlagsredaktør og redaksjonssjef i Aschehoug 1984–96 og direktør i Norsk kulturråd 1997–2010. I årene 2011–2012 var han seniorrådgiver i Kulturdepartementet og fra 2012 har han vært daglig leder i Bergesenstiftelsen. Han er dessuten oversetter av romaner og skuespill fra engelsk, svensk og dansk.