Stephen Carr(III)
- Location Management
Stephen Carr was born on 1 September 1973 in Brooklyn, New York, USA. He is known for The Royal Tenenbaums (2001), Happiness (1998) and Man on the Moon (1999). He has been married to Dawn McKenna since 3 July 2009.