Show more
David Hao-Chi Chiu was born on 10 February 1988 in Taipei, Taiwan. He is an actor, known for See You In Time (2017), You Light Up My Star (2014) and Love or Spend (2015). imdb.com
Joe Biden
James Carville
Gretchen Whitmer
Jim Inhofe