Jessica HowellActingCopy linkTelegramWhatsAppXFacebookEmailPlace of birthSt. Petersburg, Florida, USAOfficial siteInstagramXFacebookIMDbTMDBBiographyJessica Howell is an American actress, writer, director and producer.