David Haldeman (tt0007244)CharacterCharacterRole Character David Haldeman (tt0007244)Movieallthink.com/4539223MoreSearchCharacter SearchCompareCompare the David Haldeman (tt0007244) to another Character