Hollywood star Annabella Sciorra debuted in the 1988 miniseries The Fortunate Pilgrim. She then made her film debut in True Love. In the 1990s, she first starred as Heather Peck in Internal Affairs and Donna in Cadillac Man. The rest of the decade saw her perform in the films Jungle Fever, The Hand That Rocks the Cradle, Whispers in the Dark, The Night We Never Met, and The Cure, among others. In the 2000s, she became known for her recurring character as Gloria Trillo on The Sopranos.
At the same time, she played Judge Kim Vicidomini on Queens Supreme. Following this, she starred as Det. Carolyn Barek on Law & Order: Criminal Intent. Simultaneously, she had roles in the films Once in the Life, Sunday, Sam the Man, Chasing Liberty, 12 and Holding, Find Me Guilty, and Marvelous. In 2009, she starred as Nora Skoff on the Fox series Mental. More recently, she portrayed Rosalie Carbone on Netflix’s Daredevil and Luke Cage. Other film credits include Back In the Day and Friends and Romans. She also ventured into producing with the film Alto.
The actress maintains a great figure by following a healthy lifestyle. Apart from exercise, she sticks to a clean diet plan. She mostly avoids junk and processed foods. She’s also cut down on sugar and carbs from her diet. She instead focuses on eating organic foods, specifically a plant-based diet since she avoids red meat. She gets her protein from healthier options like fish and chicken. For breakfast, she usually has a boiled egg or whole grain oatmeal with fruits. For lunch, she has rice and chicken or fish with salad on the side. For dinner, she opts for something lighter. Portion control is part of her diet principle. Apart from her choices of food, moderation is also just as important.