Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Yao Chin
Follow
Born 23 May 1979 in Dulwich, London, England, UK
Actor
Sealed
2005
?.?
?.?
Doom
Mac
Sealed
2022
?.?
?.?
The Swimmers
Reporter at Rio Games
Sealed
2015
?.?
?.?
SuperBob
News Anchor