Sunil Mehra has worked as staff writer, columnist, editor for prestigious Indian newspapers and periodicals like The Times of India, The Indian Express, Pioneer, India Today and Outlook and is based in New Delhi. Through 1999-2001 he wrote, directed, researched, produced and anchored 86 episodes of Centre STAGE for DD1 and DD Metro.