Stephen Barnes

Stephen Barnes is an animator, known for working at Pixar (1997-2001), C.O.R.E. (2004-2005), and Starz Animation (2005-2008).