Jessica Howell
Jessica has performed on stage and on screen for most of her life. From working regionally on stage as a young adult from her home state of Florida, to performing in feature films and on television. She acts, writes, directs, and produces film projects with her company Triple Click Productions, ...