Skip Navigation Links


Doug Chiang

Friday, 16th February 1962
Taipei
Taiwan


Visual effects and art designer.
His personal website is http://www.dchiang.com/


Star Wars Episode I: The Phantom Menace
Flag Bearer
1999




"