Stefon Benson

Stefon Benson

Stefon Benson was born in Hyde Park, Boston, Massachusetts, USA. He is an actor and director, known for Truly Blessed (2009), Mango & Guava (2016) and Deguello (2009).