He made his debut with Sekhar Kammula's coming-of-age blockbuster drama Happy Days (2007), and went on to star in films such as Kotha Bangaru Lokam (2008), Kurradu (2009), Yemaindi Ee Vela (2010), D for Dopidi (2013), Pandavulu Pandavulu Thummeda (2014), Mama Manchu Alludu Kanchu (2015), and Michael (2023).