Show more
Sphinx Ting was born on 21 November 1984 in Taipei, Taiwan. He is an actor, known for Detective Chinatown (2020), Repeat I Love You (2012) and Bull Fighting (2007). imdb.com