یکم فروردین 1345 ، در شهرستان قم دیده به جهان گشود. پدرش محمد و مادرش اشرف السادات نام داشت. دوره کارشناسی ارشد خود را در رشته علوم سیاسی و معارف اسلامی در دانشگاه امام صادق (ع) گذراند. سپس به تحصیل در دوره دکترای همان رشته در دانشگاه جامعه اللبنانیه در کشور لبنان پرداخت. به زبان های عربی و انگلیسی تسلط کامل داشت. سال 1368 ازدواج کرد و صاحب سه دختر شد. مدت 22 ماه در جبهه های جنگ تحمیلی حضور داشت. از سال 1369 تا 1372 به عنوان کارشناس سیاسی اداره خاورمیانه، از 1372 تا 1377 دبیر اول سفارت جمهوری اسامی ایران در بیروت، از 1377 تا 1381 معاون اول خاورمیانه، از سال 1381 تا 1386 به عنوان کاردار سفارت ایران در دمشق، از 1386 تا 1389 رئيس اداره خاورميانه، عربي و شمال آفريقا و رئيس کمیته سیاسی کميسيون حمايت از فلسطين در نهاد ریاست جمهوری اسلامی ایران، از سال 1389 تا 1393 سفير جمهوري اسلامي ايران در لبنان و از سال 1393 تا 1394 به عنوان دبير اتاق فکر و دستیار ارشد معاونت عربي آفريقايي وزارت امور خارجه خدمت کرد. عضو گروه علمی بعثه مقام معظم رهبری بود.