SOAS, University of London
羅傑斯生於英國倫敦。於倫敦大學皇家哈洛威學院就讀，攻讀現代史及政治，1992年取得文学士學位畢業。及後於倫敦大學亞非學院攻讀碩士，主修漢學，1997年取得文學碩士學位畢業。