David P. Ball · سینماگرام