Royston Tan 4 pictures

Director, Writer, Producer
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).

Born: October 5, 1976
Star sign: Libra
Known for: 15: The Movie (2003), 4:30 (2005), 12 Lotus (2008), 881 (2007)
Search: