Stefan's films have premiered and won awards at festivals such as the Berlin International Film Festival, SxSW, Rotterdam and the Hamptons, among many others, and have been successfully released theatrically and on NetFlix, Amazon Prime, HBO, Hulu, Starz, PBS and the Sundance Channel.

He has over fifteen feature film credits to his name as a writer, director and/or producer, among them MY LAST DAY WITHOUT YOU, Olaf de Fleur Johannesson's THE AMAZING TRUTH ABOUT QUEEN RAQUELA, ARRANGED and ALOHA SURF HOTEL. On these and other projects he's worked with Academy Award winner Melissa LeoAli LarterZoe Lister-JonesKen DukenNicole Beharie, Michael Imperioli and David Harbour.

Over the years, Stefan has developed and sold TV shows to companies such as Sony Pictures TV, AMC Studios, The Weinstein Company, Mandeville, Big Beach and Abominable Pictures. He’s also written four TV movies for leading European networks ARD and ZDF, two of which filmed in Hawai’i.

On the documentary front, Stefan directed the one-hour film CONTESTED STREETS, which screened widely at environmental film festivals and aired as part of "The Green" series on the Sundance Channel. In 2016, he released a feature documentary on Poet Laureate and environmental activist W.S. Merwin, entitled EVEN THOUGH THE WHOLE WORLD IS BURNING. A one-hour version of the film, W.S. MERWIN: TO PLANT A TREE, was broadcast nationally on PBS.

CURRENT PROJECTS include:
- Writing a feature for Warner Bros.
- Pre-production on a documentary entitled EPIC SWIM MAUI.
- Post-production on the feature comedy ONE MILLION DOLLA.

He is a frequent collaborator with Olaf de Fleur, Chris Silber, Kristiana Kahakauwila, Thomas Pa’a Sibbett, and Diane Crespo, with whom he founded the New York-based Cicala Filmworks. An active member of the Writers Guild of America (WGA), he's is managed by LA-based Industry Entertainment.

Stefan graduated from Wesleyan University, and studied as a Fulbright Scholar at Christian-Albrechts University in Kiel, Germany. He and his family live on the North Shore of Maui, Hawai'i.