Athena Hu ACTRESS Athena Hu is an actress, known for Smile (2005) and Boom (2009). She has been married to David Ren since February 18, 2006. They have one child. Share onTwitter Share onFacebook Which celebrites shareYour Birthday How tall is Athena Hu? Athena Hu is 5'7"(1.71m)
Follow Us