xyFace Zoe Myers 2010-10-20 Zoe Myers Photos Zoe Myers was born on 01 Jan 1987 in Chapel Hill, North Carolina, USA. Zoe Myers on the Screen Zoe Myers appeared in the movie ATL(2006)。 ATL(2006)