Giancarlo Herrera
Giancarlo Herrera is an NYC based actor, podcaster, and all around nerd. You can hear him in action as the DM and sound designer of Dungeons & Drimbus every Friday! When he's not in the booth or onstage, he's a devoted father of seven (snakes, not humans).