Manicka Vinayagam, Naveen, Sen