Stephen was raised in Manhasset Hills, New York. After his high school graduation, he joined Tulane University. He pursued his bachelor’s degree there. With a dream to establish himself in the entertainment industry, he moved to New York City in 1991. Having already founded the clothing company in the late 1980s, he founded Leverage Management in 1996. As a producer, he has also produced several TV series. A businessman Mark Wahlberg is his business partner. In 2000, he created WhoRepresents.com. It is an Internet database of talent representatives and this is mainly related to film, television, music, pro sports and other media. His nationality is American. His age, net worth and ethnicity is unknown.