کریمیراد در سال 1335 در قزوین متولد شد. مدرک کارشناسی خود را در رشته حقوق قضایی در سال 1365 از دانشکده علوم قضایی (قوه قضائیه) و مدرک کارشناسی ارشد مدیریت دولتی را در سال 1378 از مرکز آموزش مدیریت دولتی و مدرک کارشناسی ارشد حقوق بینالملل خود را در سال 1379 از دانشگاه تهران دریافت کرد.
فعالیتها و سوابق اجرایی وی به شرح ذیل است:
1) دادیار دادسرای عمومی و انقلاب کردستان
2) دادستان عمومی کردستان
3) دادستان عمومی و انقلاب استانهای زنجان - قزوین
4) رییس دادگاه حقوقی یک زنجان و رییس دادگاه انقلاب و دادگاه اصل 49 در استان قزوین
5) رییس دادگاههای تجدید نظر استان قزوین
6) رییس کل دادگستری استان زنجان
7) مدیر کل تعزیرات حکومتی استان قزوین
8) عضو گزینش قوه قضاییه در هستههای استان زنجان و قزوین و مسوول رسیدگی به تخلفات کارکنان دادگستری استان قزوین
9) دادستان انتظامی قضاوت کشور
10) سخنگوی قوه قضائیه
11) وزیر دادگستری جمهوری اسلامی ایران
سوابق علمی (آموزشی، پژوهشی و تحقیقاتی):
1) تدریس در آموزش و پرورش شهرستان قزوین و تدریس دروس حقوق در دانشگاههای بینالمللی امام خمینی(ره)، آزاد اسلامی واحد سنندج، زنجان، قزوین و پیام نور قزوین، تدریس در مرکز مدیریت دولتی و تربیت معلم و دانشکده اقتصاد وزارت اقتصاد و دارایی
2) شرکت در نشستهای حقوق بشر ایران و اروپا به نمایندگی از قوه قضائیه در بروکسل
3) شرکت در اجلاس حقوق بشر سازمان ملل در ژنو به عنوان نماینده قوه قضائیه و بحث و بررسی مسائل حقوق بشر ایران و جهان مسیحیت.