D
10Credits
Known for
SmallvilleFactory Owner
The X-FilesVase Man
John Tucker Must DieChinese Man In Theatre
Dark AngelDead Chinese 1
The Dead ZoneUncle Tran2006John Tucker Must DieChinese Man In TheatreMovie
2004Light Rapid TransitRegMovie
2002Long Life, Happiness and ProsperityNelson ZongMovie
1994Double HappinessAh HongMovie
Is this you?
Link these credits to your frames profile.