Background
Duchovnay, Steven Edward was born on December 19, 1958 in Philadelphia, Pennsylvania, United States.
Duchovnay, Steven Edward was born on December 19, 1958 in Philadelphia, Pennsylvania, United States.
Bachelor, Pennsylvania State University, 1981.
Public, Ritz Filmbill, since 1987; public, Angelika Filmbill, since 1994.