David Duff

David John Duff is a scanner. He served as a scanner for The Simpsons Movie.