Li Haitao

Triangle

2007 Movies

Gallants

2010 Movies

Throw Down

2004 Movies

Complicated Zone

2003 Movies

Seven Nights

2005 Movies

Seven Swords

2005 Movies

Breaking News

2004 Movies

Motorway

2012 Movies

The Trough

2018 Movies

Sky on Fire

2016 Movies

Treacherous Waters

2004 TV Shows

Be Irreconcilable

2014 TV Shows