Marcel Spears Poster

Biography

Marcel Spears was born on December 13, 1988 in New Orleans, USA. He is an actor and producer, known for The Dress (2019), The Neighborhood (2018) and Always a Bridesmaid (2019).