وی تا ششم ابتدایی تحصیل کرد و از نوجوانی علاقمند به بازیگری در تئاتر شد. افشار در سال 1330 برای نخستینبار روی صحنه رفت و به ایفای نقش پرداخت.
بعدها او در تئاترهای سیاهبازی و تختهحوضی شرکت کرد و در نقش سیاه و مبارک به روی صحنه میرفت. از سعدی افشار، بازیگرکمدی که در نمایشهای موسوم به سیاه بازی و یا تخته حوضی به ایفای نقش میپرداخت به عنوان تنها بازمانده سیاه بازی در ایران یاد میشود.
در سال ۱۳۸۵ مراسم بزرگداشتی برای سعدی افشار با حضور بسیاری از بزرگان تئاتر در خانه هنرمندان ایران برگزار شد.
وی در سال 1388 پس از 8 سال دوری از صحنه در نمایش پر مخاطب و سیاه بازی «قولنج» به نویسندگی و کارگردانی حسین بابایی به ایفای نقش پرداخت.
سعدی افشار 30 فروردین سال 1392 به دلیل کهولت سن و بیماری مزمن ریوی دار فانی را وداع گفت.