Yao ChinActor · Born May 23, 1979 · Dulwich, London, England, UKIMDb Acted in 72020s2023Fifteen-LoveCommentator · 2 episodes2022Somewhere BoyDoctor · 2 episodes69The SwimmersReporter at Rio Games73The Man Who Fell to EarthTV Anchor · 1 episode732010s2015SuperBobNews Anchor662000s2005DoomMac411990s1996Dalziel and PascoeDiedrick Ford · 1 episode72