Keith Silverstein

Keith Silverstein is the voice actor for Marcus Cade.