محمد احمدی در 22 فروردین ماه سال 1341 در یزد به دنیا آمد. وی فعالیت هنری خود را از سال 1363 آغاز کرد. احمدی فارغ التحصیل رشته عکاسی از دانشکده هنرهای زیبای دانشگاه تهران است.
وي فعاليت سينمايي را به عنوان منشي صحنه فيلم «سجاده آتش» به كارگرداني احمد مرادپور آغاز كرد. از ديگر فعاليت هاي او ميتوان مديريت توليد، مديريت فيلمبرداري و تهيه كنندگي نيز اشاره كرد.