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
Steve Buscemi
Jensen Ackles
Susan Backlinie
Maya Rudolph