Leonard Tan

Birth Location
Born

Movies

2009
Ah Lok Kafe as Tan Ah Lok
2004
Leonard Tan hasn't worked on any movies or TV shows