Thye Liew Wan is an actor, known for The Time Guardian (1987) and Five Mile Creek (1983). Read more on iMDB