Andrew Woodhouse

Andrew Woodhouse was the head of the art department for Thomas &amp; Friends up until Sodor's Legend of the Lost Treasure. He left Arc Productions in October 2014.

External Link

 * LinkedIn profile