Rudy Mancuso

Rudy Mancuso is the creator and director of the Awkward Puppets web series. He also voiced two of his puppets, Diego and Sam.