From Devdas sets to bid for Bihar’s deputy CM chair, how Mukesh Sahani has risen | Latest News India

From Devdas sets to bid for Bihar’s deputy CM chair, how Mukesh Sahani has risen

Published on: Oct 23, 2025 10:21 PM IST

At 19, he left Bihar, worked hard in Mumbai as a salesman, and then broke into Bollywood

Not many outside Bihar’s political circles would immediately recognise the name Mukesh Sahani. Yet the man once designing sets for Shah Rukh Khan in ‘Devdas’ and Salman Khan in ‘Bajrangi Bhaijaan’ has now emerged as the Mahagathbandhan’s deputy chief minister nominee for the 2025 Bihar assembly election.

A former Bollywood set designer before he founded VIP in 2018(HT_PRINT)
A former Bollywood set designer before he founded VIP in 2018(HT_PRINT)

“I had been waiting for this moment for three-and-a-half long years,” said the Vikassheel Insaan Party (VIP) chief, moments after being named the deputy CM face with RJD's Tejashwi as the CM face.

Born in 1981 in Darbhanga to a fisherman family, Sahani earned the nickname 'Son of Mallah', a tribute to his community of boatmen and fisherfolk.

Also Read | Mukesh Sahani is Mahagathbandhan's deputy CM face in Bihar. Who is he?

How did he reach Bollywood?

At 19, he left Bihar, worked in Mumbai as a salesman, and then broke into Bollywood as a set designer, working on hits like ‘Devdas’ and ‘Bajrangi Bhaijaan’, while running his own company, Mukesh Cine World Private Limited, according to a report by India Today.

But by 2013, he said he was inspired by icons like BR Ambedkar and former Bihar CM Karpoori Thakur, and returned to Bihar “to fight for the Extremely Backward Classes (EBCs)”, who make up over a third of the state's population.

Sahani was with the NDA during the 2020 assembly polls but left later that year as his MLAs defected to partner BJP.

When was the announcement made?

Mukesh Sahani's name as the Opposition alliance's deputy CM face was announced by senior Congress leader Ashok Gehlot on Thursday in Bihar.

Sahani's VIP is a key partner in the Grand Alliance and it came to a seat-sharing agreement with Rashtriya Janata Dal (RJD)-Congress-Left combine to contest at least 11 seats in the upcoming assembly polls. He has named 15 candidates as the formal division remains to be announced.

Why does Mukesh Sahani matter so much to Mahagathbandhan?

Despite Nishads (Sahani's community) being just 2.5% of Bihar’s population and VIP contesting only 15 of the total 243 seats, Mukesh Sahani remains important to the Mahagathbandhan.

Thus, making him the deputy CM face is a strategic effort by the Mahagathbandhan to strengthen its appeal among backward and marginalised communities.

But this was not easy.

According to sources cited by news agency PTI, the VIP nearly walked out of the Mahagathbandhan after expressing discontent with the seat-sharing arrangement. The party decided to stay on only after Rahul Gandhi intervened.

Sahani is considered a leader with wide-reaching influence over voters across constituencies.

Get Latest real-time updates on India News, Weather Today, Latest News with including Bihar Chunav on Hindustan Times.
Get Latest real-time updates on India News, Weather Today, Latest News with including Bihar Chunav on Hindustan Times.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }