Toby Chu was born on August 11, 1977 in Washington, District of Columbia, USA. He is known for Bao (2018), Tron (2010) and Shrek (2001).
No related contents, please re-enter