He was elected to the Goa Legislative Assembly from Velim in the 1999, 2002, 2007, 2017 Goa Legislative Assembly election as a member of the Indian National Congress.
He was one of the ten members of Indian National Congress who joined Bharatiya Janata Party in July 2019.