ActingYao ChinBorn 1979-05-23· Dulwich, London, England, UKKnown forDalziel and Pascoe1996MYSTERYThe Man Who Fell to Earth2022SCI-FIDoom2005ACTIONSomewhere Boy2022DRAMAFull filmographyDalziel and Pascoe1996MYSTERYThe Man Who Fell to Earth2022SCI-FIDoom2005ACTIONSomewhere Boy2022DRAMA