A one-time associate of Santosh Sivan, he made his directorial debut in 2003 with Kurumbu, which did not fare well at the box office. However, his subsequent films, Arinthum Ariyamalum (2005), Pattiyal (2006), Billa (2007), Panjaa (2011) with Pawan kalyan as main lead and Arrambam (2013) went on to become highly successful ventures, turning him into a household name in Tamil Nadu. He made his hindi film directorial debut with Shershaah (2021), for which he received positive reviews.
