Stephen Baker

Stephen Baker was an animator for Sodor's Legend of the Lost Treasure. He left Arc Productions in November 2014.

External Link

 * LinkedIn profile