He is best known for his message oriented storylines handling serious themes. He made his directorial debut with Smile Please in 1996. His career’s biggest hit came through Mozhi, starring Prithviraj and Prakash Raj in 2007. He won Tamil Nadu State Film Award for Best Director for Abhiyum Naanum in 2008.