William Wai-Lun Duen was born in 1958. He is known for his work on Rush Hour 2 (2001), Around the World in 80 Days (2004) and Future Cops (1993).
No data