Allen Chiu currently resides in Los Angeles, California with his wife and 1 dog.
For professional inquiries please contact anja@allenchiu.com