Brown was born in Frankfurt, Germany and raised in Livonia, Michigan. She played Det. Trudy Joplin on Miami Vice and Vanessa Hargraves on Designing Women. She also played a recurring character on 7th Heaven. She has also acted in several films, including Throw Momma from the Train, 48 Hrs., and Streets of Fire.