Watch Michael Liu Movies Online
Michael Liu was originally from Chicago. He is currently a student of Emory University in Atlanta, Georgia, and will graduate in the class of '09. He previously studied at Emory's smaller two-year branch in Oxford, Georgia, where he performed in several plays including The Stag King. He has done voice-over work for Fox Sports.