xyFace Jennifer H. Anderson 2011-02-20 Jennifer H. Anderson Photos Jennifer H. Anderson was born on 01 Apr 1982 in Manhasset, New York, USA. His height is 173cm.