Dan Duncan is Supervising Director and Supervising Producer on Invincible, bringing with him over eighteen years of Story experience. He previously directed on the series Gen:LOCK, Spider-Man, and many others. In addition to his work in animation, he’s also an accomplished comic book artist, contributing to a number of Teenage Mutant Ninja Turtles series.