Edward Chu is an Intermediate FX Artist at ICON Creative Studio since June 2022, having previously held the position of Junior FX Artist. Prior to this role, Edward served as a Captain at Hainan Airlines from July 2008 to November 2020. Edward earned a Bachelor's degree in Mechanical Engineering from Zhejiang University between 2003 and 2007.
Sign up to view 0 direct reports
Get started