Christopher Heywood

 voiced Toloc in NOTDWU: Masters of War.