David A. Mosher

David Ashley Mosher is a visual effects artist. He served as a visual effects artist for The Simpsons Game.