HomePeople Biography and filmographyDavid Cannon Biography unavailable on TMDB. Movies (3)TV shows (2) Movies (3) Sole Survivor1970 · Capt. Patrick Son of Man1969 · Beggar Doctor Who: The Mind Robber1968 · Cyrano TV shows (2) Tales of the Tardis2023 · Cyrano Doctor Who1963 · Cyrano