در هفتمین روز بهار سال ۱۳۲۳ در تهران متولد شد. او تحصیلاتش را در رشتهٔ بازیگری در دانشکده هنرهای زیبای دانشگاه تهران به پایان برد. تا پیش از انقلاب فقط در عرصه تئاتر فعالیت داشت و فعالیت حرفهای در عرصه سینما را با بازی در فیلم «خط قرمز» (مسعود کیمیایی - ۱۳۶۱) آغاز کرد. او در نزدیک به ۴۰ فیلم سینمایی بازی کرد. بازی در نقش حمید هامون در فیلم هامون ساختهٔ داریوش مهرجویی یکی از ماندگارترین نقشهایی است که ایفا کردهاست.
او در ۲۸ تیر ۱۳۸۷ ساعت ۴ صبح در بیمارستان پارسیان تهران به دلیل سرطان کبد و نارسایی قلبی جان به جان آفرین تسلیم کرد.
شنیده ام ساعاتی قبل از فرا رسیدن ساعت چهار صبح بیست و هشتم تیرماه ۱۳۸۷، خسرو شکیبایی فرزند خود را فرا خواند و با سیلی محکمی چنان صورتش را نواخت که فراموش نکند باید بتواند از این پس بدون پشتوانه پدر بر روی پای خود بایستد.
روحش شاد و یادش گرامی.