Christopher Heywood

 voiced Toloc in BFDWU: Masters of War.