Chi Muoi Lo
Birthday: 1976-10-31 | Place of Birth: Vietnam...
Known For
Acting
Year
Title
Role
2005
Faith of My Fathers
as Prick
1997
The Relic
as Dr. Greg Lee
1994
Vanishing Son III
as Wago
1994
Vanishing Son
as Wago
1994
Vanishing Son II
as Wago
1994
Vanishing Son IV
as Wago
1994
Vanishing Son
as Wago Chang