Claim: Peter Davison acted in a British science-fiction show.
Verdict: REFUTES