Richard Chiu



Credits

Play Doll (2011)
as Erik Chau
The Bye Bye Man (2017)
Visual Effects Producer