Stephen Schaffer

Stephen Schaffer is an editor for Pixar.