در زمان مرگ فتحعلی شاه (پدربزرگش) حاکم اردبیل بود.
محمد میرزا پس از شاه شدن او را با فوج بهادران از اردبیل خواسته و با خود به تهران برد و در 19 شعبان 1250 ه.ق. حاکم تهران کرد.
بهمن میرزا در سال 1255 ه.ق. پس از فوت
قهرمان میرزا برادرش که حاکم آذربایجان بود، از طرف
محمد شاه به جای او به تبریز فرستاده شد و تا سال 1263 ه.ق. والی آذربایجان بود. در همین دوره بود که سفارش ترجمه کتاب هزار و یک شب را به
ملاعبداللطیف طسوجی داد. در مقام حاکم آذربایجان با دایی اش اصف الدوله حاکم خراسان علیه
میرزا آقاسی صدراعظم وقت متحد شد و به فکر تصاحب سلطنت افتاد اما آقاسی از نقشه های آنها آگاه شد و ناچار خود را به تهران رساند و از برادرش محمدشاه امان خواست.