David Leung é conhecido pelo seu trabalho em Máscara Negra (1996), The Maw (2008) e O Grande Desafio (1999).
Sem dados