Michael Ngo é conhecido por Lifeline (2003), The Mantis Room (2017) e Zebra Painted Donkeys (2018).
Sem dados