David Axford

David Axford is a makeup and visual artist who worked on Thomas and the Magic Railroad.