View Contact Info on IMDbPro » Pictures & Photos of Roger Yuan Poster

Photos from Shanghai Noon
7 February 2001
© Spyglass Entertainment Group, LP. All Rights Reserved
Roger Yuan co-stars as Lo Fong

Photo 9 of 9