Acting
Henan Province, China
The Road Less Traveled
2010 · Movie
Triple Tap
Missing
2008 · Movie
Whispers and Moans
2007 · Movie
Dog Bite Dog
2006 · Movie
Mob Sister
2005 · Movie
Hidden Heroes
2004 · Movie
The Miracle Box
Love Undercover 2: Love Mission
2003 · Movie
Just One Look
2002 · Movie