He is the creative force behind the Lionsgate Thriller Heist, known in international markets as Bus 657 starring Robert De Niro, Jeffrey Dean Morgan and Morris Chestnut among others. He wrote, co-starred and was a producer on the film. It was released in four thousand theaters worldwide. Stephen's previous projects include One More Round, distributed by Image Entertaiment, the short film 4 Minutes co-produced by Ray Liotta. He is currently in post-production on the film Dead on Arrival inspired by the classic film D.O.A (1950), which he wrote and directed. Other projects on the horizon include the thriller Stone by Voltage Pictures. He has numerous projects in development and in different stages.