Info mistake?
Biography
Stephen Glass was born in 1972 in Highland Park, Illinois, USA.
Awards
Known For
Filmography
No data