Roy nació en Radhanagar (en la provincia de Bengala) en 1772, en el seno de una familia de bráhmanas.