Brandi Sherwood
Birthday: January 13, 1971 in Idaho Falls, Idaho, USA
Brandi Sherwood was born on January 13, 1971 in Idaho Falls, Idaho, USA. She is an actress, known for Amour, gloire et beauté (1987), Soulkeeper (2001) and Mort au large (2003). She has been married to Dean Cochran since 1999.