David Walsh (tt0362590)CharacterCharacterRole Character David Walsh (tt0362590)Movieallthink.com/5198603MoreSearchCharacter SearchCompareCompare the David Walsh (tt0362590) to another Character