Joy Taylor | Actor from Charlotte, NC, USA