David Self

David Self

David Self is a writer and producer, known for Road to Perdition (2002), The Wolfman (2010) and Thirteen Days (2000).
Feedback about this page?

Feedback about this page?