Victor E. Almaguer

Victor E. Almaguer worked as a character layout artist for The Simpsons Movie and The Simpsons.