Nick E. Lenard

Nick E. Lenard is an animator. He served as an after effects artist for The Simpsons Movie.