او طی پنج دهه کار هنری در بیش از ۱۵۰ اثر نمایشی ایفای نقش نموده و دارای گواهینامه درجهٔ یک هنری از وزارت فرهنگ و ارشاد اسلامی است. وی با کارگردانان بسیاری چون ابراهیم گلستان، بهرام بیضایی، علی حاتمی، امیر نادری، مسعود کیمیایی، داریوش مهرجویی و داود میرباقری همکاری داشته است.