محمّد شیروانی در سال ۱۳۵۲ در تهران به دنیا آمد. مخالفتهای خانواده با سینما باعث شد که در نوجوانی به تئاتر و نقاشی روی بیاورد.[۳] در رشته نقاشی دانشکده هنرهای زیبا شروع به تحصیل کرد اما از آنجا که علاقهمند به سینما بود دانشکده هنرهای زیبا را رها کرد. اما تا هفت سال موفق به ساخت فیلم نشد. در سال ۱۳۷۶ او از خدمت سربازی فرار کرد تا اولین فیلم کوتاه خود (دایره) را بسازد. این فیلم در سال ۱۳۷۷ منتخب منتقدان بینالمللی جشنواره کن شد. از آن تاریخ به بعد، به صورت تمام وقت، به سینما پرداخته و در حال حاضر پیشگام سینمای آلترناتیو ایرانیست.[نیازمند منبع] شیروانی تا سال ۲۰۱۳ موفق میشود تا ۱۸ فیلم بسازد که آخرین آن فیلم سینمایی لرزاننده چربی ست که در همان سال برنده ببر طلای بهترین فیلم جشنواره فیلم روتردام میشود. [نیازمند منبع]
با اینکه فیلمهای او تاکنون در بیش از ۵۰۰ رویداد بینالمللی از جمله: کن، برلین، رتردام، ساندنس، لوکارنو، تورنتو، ترایبکا، بوسان و … نمایش داده و برنده جایزه شدهاند اما آثار او در سرزمین مادری اش به شکل گسترده منتشر نشدهاند. شیروانی در کنار فعالیت سینمایی خود، «ورکشاپ سینمای آلترناتیو» را نیز برگزار میکند.[نیازمند منبع]
شیروانی در سال ۱۳۸۷ از سوی سینماگران فیلم کوتاه کشور به عنوان رئیس انجمن فیلم کوتاه خانه سینما برگزیده شد که در نهایت پس از ۸ ماه فعالیت استعفاء کرد.[۴]
در خرداد ماه ۱۳۹۴ شیروانی در اعتراض به سانسور تمام ۱۸ فیلمش را که اغلب خود تهیه کرده است را در وب سایت شخصی اش منتشر کرد و با استقبال گسترده مردم مواجه شد اما یکماه بعد سایت اش فیلتر شد و موقتاً ممنوعالکار شد.[۵]
او همواره سعی کرده تا جریان سینمای آلترناتیو ایرانی را با همکاری دیگر فیلمسازان جوان زنده نگه دارد.[نیازمند منبع]