Richard Chiu


Credits

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