Stephen Baker

Stephen Baker is an animator, known for working at Yowza! Animation, Disney MovieToons, ToonBox Entertainment, and Arc Productions.