Royston Tan at event of 15: The Movie (2003)
Caption: Royston Tan at event of 15: The Movie (2003)
Director, Writer, Producer
Born: October 5, 1976
Star sign: Libra
Known for: 15: The Movie (2003), 4:30 (2005), 12 Lotus (2008), 881 (2007)
Source: IMDB
Royston Tan was born on October 5, 1976 in Singapore. He is a director and writer, known for 15: The Movie (2003), 4:30 (2005) and 12 Lotus (2008).