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