who does nigel havers play in coronation st
Lewis Archer Lewis Archer is a fictional character from the British soap opera Coronation Street, played by Nigel Havers. The character was created and introduced as a love interest for Audrey Roberts (Sue Nicholls). Executive producer Kim Crowther revealed the team wanted an actor who was slightly younger than Audrey and who was very charming. Various actors were considered for the part, but the casting director suggested Havers as she knew he was a big fan of the show. The actor said he could not turn down a chance to appear in Coronation Street as his character had an interesting story arc. Havers was contracted until July 2010 and he made his debut as Lewis in the episode broadcast on 18 December 2009.