Marcel Spears › Place of birth
2017
Marcel Spears was born on 13 December 1988 in New Orleans, USA. He is an actor and producer, known for The Dress (2019), The Neighborhood (2018) and Always a Bridesmaid (2019). imdb.com
Gena Rowlands
Sienna Miller
Ben Affleck
Liz Cheney
Show more