Steven was born in 1965 in Saigon, Vietnam. His family spent a couple years living in Chiang-Mai, Thailand before they moved back to his mother’s hometown of Brevard, North Carolina. He studied photography with Geoff Winningham and Peter T. Brown, becoming enchanted with color printing, and exploring multiple image compositions and collages. Printing for many years on conventional Type C color paper from color negatives, he transitioned to digital imaging and archival inkjet printing in 2012.
Steven exhibited in the group show Light and Vision 2 during FotoFest 2010, in Fresh Works at Flash Forward Festival Boston 2011. Steven exhibited selections from his Quarries of New England portfolio at The Blue Hill Public Library in Maine in June 2015, and at the Griffin Museum of Photography, Winchester, Massachusetts in April & May of 2017. Stephen showed Night triptychs at the group exhibit Night Becomes Us at the Art Complex Museum in Duxbury, Massachusetts during 2016-2017.