Steve James was born in Hampton, Virginia, USA. He is a director and producer, known for Stevie (2002), The Interrupters (2011) and Life Itself (2014). He is married to Judy James.
No related contents, please re-enter