Megan Van Peebles
Birthday: June 1, 1958 in San Francisco, California, USA
Megan Van Peebles was born on June 1, 1958 in San Francisco, California, USA. She was an actress, known for Sweet Sweetback's Baadasssss Song (1971), South Bronx Heroes (1985) and Baadasssss! (2003). She was previously married to Ron Van. She died on March 13, 2006 in San Mateo, California, USA.