Sara Woods: Sara Woods. Actress: Sweeney Todd: The Demon Barber of Fleet Street. Sara Woods is known for Sweeney Todd: The Demon Barber of Fleet Street (1982).
Known For: Sweeney Todd: The Demon Barber of Fleet Street (Beggar Woman)