Roy nació en Shillong (estado de Meghalaya), de una madre cristiana sirio-ortodoxa del estado de Kerala y un padre hinduista del estado de Bengala.