Stephen Lee - Home

Stephen Lee

Stephen Lee was born in Englewood New Jersey in 1955. Having lived in Europe the first 15 years of his life, Stephen comes from a "casino" background with his father selling and making slot machines. Stephen started acting when he came to the U.S in 1970 and eventually getting a ... read more

Portrait Photos of Stephen Lee 8 Portrait Photos

Landscape Photos of Stephen Lee 62 Landscape Photos