David Anderson

David Anderson played the Aztec Captain in The Aztecs, Reynier de Marun in The Crusade, and Sven in The Time Meddler.