David Self is known for Road to Perdition (2002), Thirteen Days (2000) and The Haunting (1999).
No data