Show more
Ian Boo Khoo was born on 26 June 1982 in London, England, UK. He is an actor, known for Silent Cry (2002), Cyber Eden (1992) and Thief Takers (1995). imdb.com