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