Marcus Allen was born on March 26, 1960 in San Diego, California, USA. He is an actor and producer, known for Hustlers (2019), Searching for Angela Shelton (2004) and Arli$$ (1996). He was previously married to Kathryn Edwards.
No related contents, please re-enter