Betsy Joslyn was born on April 19, 1954 in Staten Island, New York, USA. She is an actress, known for Sweeney Todd: The Demon Barber of Fleet Street (1982) and Third Watch (1999). Read more on iMDB