Tommy Wai-Tak Lor is known for Sex Medusa (2001), Choyleefut: Speed of Light (2011) and Big Spender (1999).
No data