His first Tamil was Madrasi, and in 2011, he appeared as the antagonist in Tamil film Thaandavam. Subsequently, he played the lead role in Jai Bolo Telangana, which won five Nandi Awards. In 2012, he debuted in the Kannada film Bachchan as a cop. In 2016, he made his Malayalam debut Pulimurugan as an antagonist.
In August, 2015, an autobiographical TV series Samudram was announced which also marks his debut in television.[4]