Yao ChinBorn May 23, 1979 in Dulwich, London, England, UK Filmography★ 5.2 Fifteen-Love2023★ 7.4 The Swimmers2022★ 7.4 The Man Who Fell to Earth2022★ 6.0 Somewhere Boy2022★ 6.0 SuperBob2015★ 5.2 Doom2005★ 6.4 Dalziel and Pascoe1996