Armadillo Dave

Armadillo Dave is an one-time character in the All Grown Up! episode "Super Hero Worship", and he is voiced by Peter MacNicol.