Richard Chiu


Film Credits

Play Doll (2011)
as Erik Chau

Production Credits

Wish Upon (2017)
Visual Effects Producer
The Bye Bye Man (2017)
Visual Effects Producer