 Roy was awarded the Padma Shri by Giani Zail Singh in 1986.He attended The Doon School from 1956 to 1962, and St. Stephen's College, Delhi from 1962 to 1967.Roy was the National Runner-up in squash in 1964, and participated in three world squash championships representing India.