Douglas Spain (born April 15, 1974) is an American film and television actor, director and producer. In 1998 Spain was nominated for an Independent Spirit Award in the category of Best Debut Performance for his role in the film Star Maps.
More Photos Of Douglas Spain