David Self
PHOTO: © Patrick McMullan via Getty Images
David Self
Writer | Producer
David Self is a producer, and writer, also known for Road to Perdition (2002), The Haunting (1999), Thirteen Days (2000), The Wolfman (2010), and Desert Warrior (2024).