Movie | Once Upon a Time in Shanghai | Brother Tiger | 2014-01-06 |
Movie | Princess and Seven Kung Fu Masters | Leopard Hong | 2013-03-06 |
Movie | Treasure Inn | Captain Zhan Fei-Long/Chin Fei-Lung | 2011-06-23 |
Movie | Beauty on Duty | Tiger | 2010-04-01 |
Movie | Kung Fu Fighter | Doctor | 2007-09-12 |
Movie | Shaolin Soccer | Hooking Leg | 2001-07-05 |
Are you sure you want to hide this?