David Anderson hat keine Serien und 2 Filme gedreht. Im Kino in der Rolle des Aztec Captain im Spielfilm Doctor Who: The Aztecs.