He had previously appeared in The Casebook of Sherlock Holmes (as Bennett in The Creeping Man), Maigret, Miss Marple, Campion, The Strauss Dynasty and Prime Suspect. Adrian Lukis played Simon Avery in Silent Witness Series 15 Episode 2, Death Has No Dominion. For radio, he appeared as George Vavasour in BBC Radio 4's 2004 adaptation of Anthony Trollope's The Pallisers.