Ben Rush

Ben Rush is an animator, known for working at Square Pictures (1998-2001), DreamWorks Animation (2004-2015) and Pixar (2015-present).