
Acted in 54
2020s
- 2025
师情
Movie
- 2024
Gold or Shit
TV Station Leader
- 2023
Various Geeks
Director of Nursing Home
The Future Handbook
刘伟 · 1 episode
Mr Yin-Yang
Movie
- 2022
Discovery of Romance
Jian Min · 26 episodes
The Murder in Kairoutei
TV
- 2021
The Day We Lit Up The Sky
Fanti Long's Father
The Girls On Live
Pin Pai · 50 episodes
Can I Make You a Meal?
TV
- 2020
醉美中国
TV
A Zebra-Riding Boy
Movie
Almost Human
Li Dongbin
At Last
Movie
2010s
- 2019
- 2018
Really?
Movie
- 2017
- 2016
The Eight Immortals in School 2
Torchbearer
Mr. Nian
太白金星 (voice)
- 2015
The Promised Land
Movie
Great Wudang
TV
Hot Blood Band
Movie
Shanghai Noir
Xiao Mianhu
- 2014
Bad Sister
Movie
笑傲江湖
评委 · 13 episodes
Lemon
Movie
- 2013
A Chilling Cosplay
Movie
Finding Mr. Right
Lao Zhong
Angry Kid
Movie
- 2012
- 2011
Dear Enemy
Uncle David
- 2010
Major Secretary
Movie
准妈妈四重奏
Liu Dong · 26 episodes
Fortune King Is Coming to Town!
Field Boss
2000s
- 2009
On His Majesty's Secret Service
Emperor
女孩冲冲冲
TV
- 2007
Crossed Lines
Movie
Call For Love
Angel
The Contract Lover
Chairman Lee Leung
- 2006
The 601st Phone Call
Movie
Karmic Mahjong
Movie
Eight Heroes
赖三 · 48 episodes
- 2005
- 2004
Imperial Four Treasures
Lin Tianbao · 44 episodes
- 2003
Cell Phone
Student of Drama training class
- 2001
Big Shot's Funeral
Movie
Wrote 7
2020s
- 2020
Almost Human
Writer
At Last
Writer
2010s
- 2013
Finding Mr. Right
Script Consultant
2000s
- 2007
Crossed Lines
Writer
The Obscure
Screenplay
Call For Love
Writer
- 2003
When Love Lost Memory
Writer
Directed 6
2020s
- 2020
At Last
Director
2010s
- 2018
Really?
Director
- 2013
Finding Mr. Right
Special Guest Director
2000s
- 2009
Mars Baby
Director
- 2007
Crossed Lines
Director
- 2003
When Love Lost Memory
Director