In 1997, Stephen Belafonte got married to Nancy Carmell. This married life didn't last that long as they got divorced within two years.
With the start of 2007, Stephen began dating multi-talented Melanie Janine Brown who is professionally known as Mel B. After being in love for few months they finally got married on 6th of June. They welcomed their first child together at the end of 2011. The couple recently filed for a divorce in March 2017.
Stephen is the graduate of Loyola Marymount University. Soon after graduation from there, he entered into the entertainment industry as he was interested in movie making since he was a child. In 2005, he produced the movie, Thank You for Smoking. He also starred in this movie. The actual figure about his annual salary is unknown, however, his net worth is said to be around $ 5 million.