मोदी का जन्म 5 जनवरी 1952 को पटना में हुआ था। इनके माता का नाम रत्ना देवी तथा पिता का नाम मोती लाल मोदी था। इनका विद्यालय जीवन पटना के सेंट माइकल स्कूल में हुई। इसके बाद इन्होने बी.एस.सी. की डिग्री बी.एन. कॉलेज, पटना से प्राप्त की। बाद में इन्होने एम.एस.सी. का कोर्स छोड़ दिया और जय प्रकाश नारायण द्वारा चलाये गए आंदोलन में कूद पड़े।

राजनीतिक कैरियर
राष्ट्रीय स्वयंसेवक संघ के साथ
व्यक्तिगत जीवन
शुरुआती जीवन