From 2005 he acted in two films, Dhairyam in the direction of Teja and Allari Bullodu in direction of Raghavendra rao. He played dual role in the movie Allari Bullodu. He acquired six-pack in 2008 for this film Victory. He made his bollywood debut with Ram Gopal Varma's Agyaat in 2009. He acted in the films Takkari, Raam, Hero, Drona, Rechipo but the films were not successful at the box office.