In 2004, Chiang co-founded Ice Blink Studios and worked for Zemeckis on Beowulf. Ice Blink closed in 2007.
Awards
Chiang has won numerous awards throughout his career, including an Academy Award and a British Academy Award for Death Becomes Her, a British Academy Award for Forrest Gump, a FOCUS Award for his independent film Mental Block, and a Clio Award for his work on a Malaysian Airlines commercial.