Show more
Denny Huang was born on 26 July 1982 in Texas, USA. He is an actor, known for You Are the Apple of My Eye (2011), Twin Blades and Urban Games (2014). imdb.com
Ben Affleck
Nicole Kidman
Dave Bautista
Karen Gillan