His first film as a filmmaker was Jil, which UV Creations produced. During the production of the films Anukokunda Oka Roju (2005), Okkadunnadu (2007), Prayanam (2009), and Sahasam (2013), he served as Chandra Sekhar Yeleti’s assistant director. On March 11, 2022, he launched Radhe Shyam, a current movie starring Prabhas and made by UV Creations and T-Series.
For the films Prayanam and Sahasam, for which he also served as first assistant director, he penned the screenplays and dialogue. Jil (2014) served as his directorial debut.