Character Alistair Ross Wikipedia: Alistair Ross (link not verified) 1991 ▷ Played by Edward Fox once on Television in 'The Crucifer of Blood'. 04 Nov 1991:'The Crucifer of Blood'