Neil Affleck

James Neil Affleck (born 1953) is a Canadian animator, director and actor. He directed the episodes  and.