楚庄王三年(公元前611年),楚国发生灾荒,庸、麇率群蛮、百濮反楚。有人主张迁都,蒍贾力主出兵镇压。蒍贾说:“不行。我们能去,敌人也能去,不如攻打庸国。麇国和百濮,认为我们遭受饥荒而不能出兵,所以攻打我们。如果我们出兵,他们必然因为害怕而回去。百濮散居各处,将会各回各的地方,谁还有空来打别人的主意?”面对内忧外患,楚庄王采纳蒍贾的建议,放弃迁都计划,决心先机制敌,以瓦解反楚集团,平息了骚乱。
楚庄王六年(公元前608年),率楚军救郑,俘获了晋将解扬。后楚庄王欲削弱权族若敖氏的实权,利用蒍氏、屈氏及公族联合对抗若敖氏。斗般为令尹时,斗椒(斗越椒)为司马,他为工正(掌百工之官)。蒍贾诬陷斗般,斗般被杀,楚庄王杀掉一个若敖氏族人(斗般),又不得不启用另一位出自若敖氏的斗越椒继之为令尹,并由蒍贾担任司马,以图渗透若敖氏军权。
楚庄王八年(公元前607年),令尹斗越椒和司马蒍贾之间的斗争愈演愈烈。蒍贾依仗着楚庄王的支持,多次诽谤斗越椒。斗越椒本就是个傲狠之人,他不愿坐以待毙,于是召集族人,预谋进行反叛。
楚庄王九年(公元前605年),蒍贾被反叛的令尹斗越椒囚杀。