电影作品
1983年《骆驼草》 饰演:何大光
1983年《战地之星》饰演:指导员
1991年《开天辟地》饰演:李大钊
2002年《永不分手》饰演:老年陈丕显
2005年《太行山上》饰演:罗荣桓
2009年《建国大业》饰演:罗荣桓
电视剧作品
19??年《螺旋》
19??年《长城作证》
19??年《县委书记》
2000年《日出东方》饰演:李大钊
2001年《张学良》饰演:杨虎城
2002年《罗荣桓元帅》饰演:罗荣桓
2003年《延安颂》饰演:杨虎城
2009年《八路军》饰演:罗荣桓
2009年《解放》饰演:罗荣桓
2009年《解放大西南》饰演:陈诚
2010年《东方》饰演:罗荣桓元帅