Barbara Caruso

Barbara Caruso

Barbara Caruso was born in East Orange, New Jersey, USA. She is an actress, known for Law & Order (1990), Center Stage (2000) and The Royal Romance of Charles and Diana (1982).

Tv Show