Sen is the National Vice-President of the People's Union for Civil Liberties (PUCL) and General Secretary of its Chhattisgarh unit.
In a 2008 interview, Sen stated that he does not condone the Naxalites, does not approve of their violent methods, and has spoken strongly against them several times.