Roger Yuan

is best known for his work in Vampires: The Turning (2005).

MOVIES STARRING

Once Upon a Time in Vietnam (missing thumbnail, image: /images/cache/97444.jpg)
Once Upon a Time in Vietnam
Jet!! (missing thumbnail, image: /images/cache/181934.jpg)
Jet!!
Vampires: The Turning (missing thumbnail, image: /images/cache/199616.jpg)
Vampires: The Turning
Brotherhood
The Paper Tigers