David K. Thompson

David Kevin Thompson is an animator, director, producer, visual effects artist and occasional voice actor.