Stephen Spiegel Poster

Biography

Stephen Spiegel was born in 1970 in Philadelphia, Pennsylvania, USA. He is known for his work on The District (2000), Hollywood Buddha (2003) and The Myersons (2001).