DuckTales voice actor Ben Schwartz has joined the ensemble cast of 20th Century Studios’ Mike & Nick & Nick & Alice. Deadline reports that Emmy Award winner Ben Schwartz has joined the cast of Mike & Nick & Nick & Alice. Directed and written by BenDavid Grabinski, the action...