હિમાચલ પ્રદેશના શિમલા સ્થિત સેન્ટ એડવર્ડ સ્કૂલ અને દેહરાદૂનના કેમબેરિયન હૉલ સ્કૂલમાં તેમણે અભ્યાસ કર્યો.