Character Annie Baxter Wikipedia: Annie Baxter (link not verified) 1993 ▷ Played by Melanie Hudson once on Radio in 'Merrison canon radio dramas'. 13 Oct 1993:'The Second Stain'