Marsha Kent: Marsha Kent. Producer: The Blockbuster Buster. Marsha Kent was born on 26 August 1981 in Pensacola, Florida, USA. She was a producer and actress, known for The Blockbuster Buster (2010). She was married to Eric Rodriguez. She died on 23 January 2022 in Tallahassee, Florida, USA.
Known For: The Blockbuster Buster (Producer)