محمد نبی رودکی فرزند کریم به سال 1337 در شهر شیراز و در خانواده ی مذهبی چشم به جهان گشود و از سیزده سالگی با حضور در مسجد جامع شیراز در محضر شهید محراب و مهذب النفوس، حضرت آیت الله دستغیب به کسب علوم و معارف اسلامی مشغول بود. این امر تا زمان شهادت آیت الله دستغیب ادامه پیدا کرد.
پس از اخذ مدرک دیپلم راهی خدمت مقدس سربازی شد و در آن دوران به پخش اعلامیه های امام خمینی (ره) در پادگان همت گماشت. با صدور فرمان رهبر کبیر انقلاب حضرت امام خمینی (ره) مبنی بر فرار سربازان از پادگان ها، مبادرت به فرار از سربازی نمود و با پیوستن به نیروهای انقلابی و حضور فعال در سازماندهی تظاهرات مردمی در مسجد جامع شیراز پرداخت.
پس از پیروزی انقلاب به دنبال تشکیل دولت موقت وارد سپاه پاسداران شد و دو ماه بعد با فرمان امام خمینی (ره) جهت مقابله با ضد انقلاب به غرب کشور اعزام شد و در مناطق مهاباد، کرند، سنندج و دیگر نقاط کردستان به مبارزه پرداخت و در حالی که شهید چمران در پاوه محاصره شده بود، شهر آزاد گردید که منجر به مجروح شدن وی از ناحیه دو پا گردید.
با شروع جنگ تحمیلی در شهریور 1359 عازم مناطق جنگی شد که در جریان مقاومت غرور آفرین خرمشهر برادرش صمد رودکی به فیض عظمای شهادت نائل گردید. خبر شهادت برادر زمانی به وی رسید که در جبهه ایلام مشغول نبرد بود.
وی از ابتدای جنگ به عنوان فرمانده تیپ امام سجاد (ع) استان فارس و از سال 1361 به عنوان فرمانده لشگر 19 فجر منصوب گردید و در کنار فرمانده هان شهیدی همچون حاج ابراهیم همت (فرمانده لشگر 27 محمد رسول الله) و حاج مهدی باکری (فرمانده لشگر 31 عاشورا) و حاج حسین خرازی (فرمانده لشگر 14 امام حسین (ع))، مهدی زین الدین (فرمانده لشگر 17 علی ابن ابی طالب (ع)) و بسیاری از فرماندهان و رزمندگان شهید در 8 سال دفاع مقدس انجام وظیفه نمود.
و در دوران دفاع مقدس 50% جانبازی به عنوان یادگاری های دفاع مقدس از آن دوران را در بدن خود ثبت نمود. پس از به پایان رسیدن دفاع مقدس 4 سال فرمانده سپاه پاسداران فارس بود که مفتخر به کسب مدال های فتح با عناوین شجاعت و مدیریت از دست مقام معظم رهبری گردید.
از سوابق مدیریتی و اجرایی ایشان:
- 8 سال فرمانده تیپ امام سجاد (ع) و لشگر 19 فجر استان فارس
- حدود 2 سال فرمانده لشگر 7 ولیعصر(عج) استان خوزستان
- حدود 10 سال بازرسی ستاد کل نیروهای مسلح و جانشین امیر سپهبد صیاد شیرازی و بعد از شهادت ایشان نیز در همین مسئولیت خدمت نمود.
همچنین در این سال ها به تحصیل حقوق قضایی در دانشگاه تهران مشغول شده و در این رشته فارغ التحصیل گردید.
وی برای حمایت از ولایت فقیه بنا به ضرورتی که در جامعه می دید و با توجه به مسائل سیاسی و ضرورت جامعه با کسب اجازه فرمانده کل قوا باز نشسته گردید و با اعلام آمادگی برای حضور در مجلس با اقبال مردم شریف شیراز مواجه گشت که نتیجه آن کسب 114 هزار رأی از مردم شریف شیراز که بالاترین رأی در تاریخ مجلس شورای اسلامی شیراز بود و با سمت نائب رییس کمیسیون امنیت ملی و سیاست خارجی مجلس مشغول به خدمت گردید.
محمد نبی رودکی پس از پایان دوره هفتم مجلس به عنوان مشاور عالی شهردار تهران منصوب شد و به ارائه خدمت مردم شریف تهران پرداخت. وی بنا به درخواست های مکرر اقشار مختلف مردم و نخبگان جامعه جهت حضور در انتخابات مجلس نهم که به عنوان کاندیدای تهران بزرگ ثبت نام نمود و در لیست جبهه متحد اصولگرایان در کنار شخصیت هایی همچون آقایان دکتر حداد عادل، حجت السلام ابوترابی فرد و حاج محمد کوثری قرار گرفت و آمادگی خود را جهت خدمت به نظام جمهوری اسلامی و مردم شریف ایران اعلام نمود.