Barb Benedetti
Barb Benedetti is an actress, known for Dogfight (1991), Shredder Orpheus (1990) and Waiting for the Light (1990).
Barb Benedetti's FILMOGRAPHY
All
as Actor (2)