Yang Yueh was born on November 16, 1937 in Hunan, China as Hsiang Sheng Lu. He is an actor and ...
Hsiang Sheng Lu
Extreme parkour, spilled chili, and way too much baby talk! Head back to Dunder Mifflin and relive the funniest moments that happened before the opening credits of "The Office."
Watch the video