Stephen Barnes

Stephen Barnes is an animator, known for working at Pixar (1996-2001), C.O.R.E. (2004-2005), Starz Animation (2005-2008), Universal Animation (2009-2017), and 20th Century Animation (2017-present).