← Back to explore

Biography
Sally Howitt is a Scottish actress. Howitt is best known for her portrayal of Scarlett O'Hara in the BBC Scotland soap opera River City, a role she played from 2003 until the final episode in 2026, becoming one of the show's longest serving cast members.
Source: Wikipedia · CC BY-SA




