He was a six-time member of Gujarat Legislative Assembly.[1] He was a member of the Bharatiya Janata Party (BJP) from the 1980s. He subsequently left the BJP in 2012 and formed the Gujarat Parivartan Party. He was elected from Visavadar in the 2012 state assembly election but later resigned in 2014 due to ill health.