 His grandfather Capt Sant Singh had fought in World War II as a captain of the British Indian Army.He has completed a part of his schooling from St. Xavier's School, Ranchi.He is an alumnus of St. George's College, Mussoorie, where he studied from 1968 to 1969.