Doug Bradley
Characters voiced
The Technicians (INVINCIBLE)
Byssrak (DOTA: Dragon's Blood)
Kashurra (DOTA: Dragon's Blood)
The Envoy (Nyarlathotep) (Howard Lovecraft & the Frozen Kingdom)