Rongguang Yu: Rongguang Yu. Actor: Shanghai Noon. Born on August 30, 1958 in Beijing, China, Yu Rongguang, also known as Ringo Yu, is a Chinese actor and martial artist who started his career in Hong Kong. He is an actor and director, known for The Karate Kid (2010), Iron Monkey (1993) and Shanghai Noon (2000). He is best known for the title role in Iron Monkey along with Donnie Yen as well...
Known For: Shanghai Noon (Imperial Guard(as Rong Guang Yu)), The Karate Kid (Master Li), Iron Monkey (Dr. YangIron Monkey), New Police Story (Commander Chiu(as Yu Rong Guang))