Crispin Freeman

Crispin Freeman did the voice of Frederic Downing in Biohazard: Degeneration.