Skip to content
D
Writer

David Self

Born January 8, 1970 in Texas City, Texas, United States

2 films

David Christopher Self is an American screenwriter best known as the author of the screenplays for the films The Haunting, Road to Perdition, and The Wolfman.

Road to Perdition (2002) movie poster
Road to Perdition2002
The Wolfman (2010) movie poster
The Wolfman2010