In 2009, he played the role of Pasupathy in Arundhati. Following the Tollywood release of Arundhati, he played the role of Rajkumar Sujamal in the Indian epic film Jodha Akbar. In 2009, he played the role of gangster Bada in Anjaneyulu opposite Ravi Teja. In the latter half of 2009, he acted in another Telugu film Ek Niranjan, in which he again played the antagonist. In 2010, he played the lead antagonist in Abhinav Kashyap's Dabangg, co-starring with Salman Khan. His Kannada debut with Sudeep, Vishnuvardhana (2011), released to positive reviews of his performance.