The following is a list of characters that first appeared in the British soap opera EastEnders in 2023, by order of first appearance. All characters are introduced by the show's senior executive producer, Kate Oates, and the executive producer, Chris Clenshaw. The first character to be introduced is Brett Nelson (Fabrizio Santino), a man from Zack Hudson's (James Farrar) past; he appears in January. Emma Harding (Patsy Kensit), the estranged mother of Lola Pearce (Danielle Harold), and Jed (Bradley Jaden), a lodger for Sonia Fowler (Natalie Cassidy), also first appear in January. Jo Cotton (Vicki Michelle), the estranged wife of Tom "Rocky" Cotton (Brian Conley), and guest characters Shiv (Peter Caulfield) and Troy (Chris Evangelou) debut in March. Theo Hawthorne (William Ellis), the former teacher of Freddie Slater (Bobby Brazier), first appears in April. The Knight family - consisting of patriarch George Knight (Colin Salmon) and his two daughters Gina Knight (Francesca Henry) and Anna Knight (Molly Rainford) - are introduced in June. Jasper Parrott, Rocky's pet parrot, and DS Miles (Samantha Seager), a detective sergeant investigating Suki Panesar's (Balvinder Sopal) fall, also debut in June. Additionally, multiple other characters were featured during the year.

Brett Nelson 

Brett Nelson, played by Fabrizio Santino, first appears in episode 6625, originally broadcast on 9 January 2023. The character and Santino's casting details were announced on 29 December 2022. Brett is introduced as someone from Zack Hudson's (James Farrar) past. He is described as "enigmatic". Producers used the characters of Brett and Zack to explore the issue of HIV and worked with the charity Terrence Higgins Trust to develop the story. Having previously tackled the issue in the 1990s using the character of Mark Fowler (Todd Carty), EastEnders aims to highlight the developments in HIV research in the last 30 years. The shared backstory between Brett and Zack states that the latter contracted HIV from Brett after they shared needles from steroid injections. The character makes his final appearance in episode 6631, originally broadcast on 19 January 2023.

Emma Harding 

Emma Harding, played by Patsy Kensit, first appears in episode 6635, originally broadcast on 25 January 2023. The character and Kensit's casting details were first reported on 5 November 2022, with further details announced on 20 December 2022. Emma is introduced as the estranged mother of established character Lola Pearce (Danielle Harold), who is terminally ill with a brain tumour. Kensit was contracted for a "short stint" and began filming in November 2022. Chris Clenshaw, the show's executive producer, thought Emma shared some similarities with Lola, including "a striking resemblance; successful, the capacity to hold her own [...] and she's a fighter". He noted that Emma is also "softly spoken and measured", unlike Lola.

The character's backstory states that she left Lola and her father, Dan, when Lola was three years old. Clenshaw explained that Emma wants to reconcile with her daughter, having felt guilty since she left. Kensit expressed her joy at appearing in the soap and praised the show's cast and production team. Clenshaw called Kensit the "perfect fit" for the character of Emma, who he described as "a long-awaited character that we know very little about". He added, "Patsy's portrayal is bound to set off fireworks in Walford and cause havoc for the Mitchell household." The character appears across two months, departing in episode 6672, originally broadcast on 30 March 2023. Her exit was described as "heartwrenching" by Justin Harp of Digital Spy. Kensit made a cameo appearance as Emma in episode 6722, originally broadcast on 27 June 2023, following Harold's departure. In the narrative, an upset Emma delivers flowers to Lola's funeral. Kensit's second return was reported on 22 July 2023 by Laura Armstrong of the Daily Mirror. A show publicist explained that the actress had impressed producers and was surprised to be invited back. She had already begun filming her return. Emma is set to return in the episode broadcast on 11 September 2023.

Lola's grandfather, Billy Mitchell (Perry Fenwick), tracks Emma down after Lola expresses a wish to meet her mother before she dies. Emma admits that she is always thinking about Lola, but declines an invite to her wedding that day. Despite this, she visits Walford, where Lola lives, and watches her and her husband, Jay Brown (Jamie Borthwick), from afar. Emma books an appointment at Fox & Hair salon, where Lola works, under the name Nicole; they bond but Emma does not reveal her identity. She is then upset to learn that Lola is terminally ill through watching her online vlogs. When Lola tells Emma about her daughter, Lexi Pearce (Isabella Brown), being bullied, Emma visits the school and threatens the bully. Emma anonymously delivers an envelope of money to Lola, who is concerned about the delivery. When Emma books another appointment with Lola and tips her cash, Lola becomes suspicious and accuses Emma of delivering money. As Emma explains that she is trying to help Lola, Billy and Jay enter and reveal that Emma is Lola's mother. Although Lola is initially against speaking to Emma, she relents when Emma explains that Dan was an abusive alcoholic who hospitalised her when he threw boiling water over her. She adds that Dan then took Lola away and lied that Emma had abandoned her; Lola does not believe her but changes her mind when Emma shows her the scars from the incident.

Emma tries to rebuild her relationship with Lola, but Billy and Jay are suspicious of her intentions. Lola struggles with Emma's overbearing behaviour and asks for some space. Before leaving, Emma gives Lexi a locket with her phone number in. A few weeks later, Lexi calls Emma to inform her of Lola's deterioration. Whilst initially angry that Emma gave her phone number to Lexi, Lola soon reconciles with Emma, who becomes wary of Jay. At Peggy's bar, Emma spots Jay and another woman talking and assumes they are having an affair; she tells Lola, who throws Jay out. After speaking to Jay's former girlfriend, Honey Mitchell (Emma Barton), Emma realises that she was wrong and apologises. Emma, Lola and Lexi then spend Mother's Day together, which upsets Lexi, who wanted to spend the day alone with Lola. Emma supports Lola, Jay and Lexi when they arrange a charity fundraiser, but she is devastated when Lola learns that her tumour is incurable and she has six months to live. Emma confides in Sam Mitchell (Kim Medcalf) that she believes Lola is better off without her. Emma then tells Lola that she has been offered a job in America. Lola is furious with Emma for considering leaving her again and tells her that she never wants to see her again. Two months later, Lola dies. Emma arrives at her funeral with a large bouquet of flowers, but becomes overwhelmed and leaves.

Jed 

Jed, played by Bradley Jaden, first appears in episode 6638, originally broadcast on 31 January 2023. The character and Jaden's casting details were announced on 24 January 2023. Jed is introduced as a lodger for Sonia Fowler (Natalie Cassidy) at number 25 Albert Square. He is billed as a "free spirit" who charms Sonia. Lewis Knight from the Radio Times suggested that Jed may be involved in a love triangle with Sonia and Reiss Colwell (Jonny Freeman). The character departs in episode 6644, originally broadcast on 10 February 2023, when he is evicted.

Shiv 

Shiv (credited as Shifty Shiv), played by Peter Caulfield, first appears in episode 6667, originally broadcast on 22 March 2023. The character and Caulfield's casting details were announced on 14 March 2023. Shiv is introduced as a "shifty" loan shark who loans money to Stacey Slater (Lacey Turner). He is billed as "nasty" and a "villainous character". The character is created as part of a story exploring the impact of the cost-of-living crisis on families. Turner explained that Stacey is scared of Shiv because "he's not a normal thug, he's a creepy thug." The character makes his final appearance in episode 6678, originally broadcast on 11 April 2023.

Troy 

Troy, played by Chris Evangelou, first appears in episode 6669, originally broadcast on 27 March 2023. Evangelou's casting was publicised in a social media post by co-star Max Bowden on 22 March 2023. Details about the character were then announced on 27 March 2023. Troy is introduced as a boxer at the Boxing Den gym, a new set on the show. Evangelou is a former professional boxer and was cast in a guest role. The character appears in a story with Ben Mitchell, portrayed by Bowden, as Ben takes up boxing at the gym. Bowden enjoyed working with Evangelou on the story. Evangelou was excited to be cast in the soap and felt "grateful for this opportunity".

Jo Cotton 

Jo Cotton, played by Vicki Michelle, first appears in episode 6671, originally broadcast on 29 March 2023. Michelle's casting in the soap was reported on 4 February 2023. Details about her character were announced by executive producer Chris Clenshaw during an interview on Loose Women on 24 February 2023. The character had been referenced in episode 6596, first broadcast on 23 November 2022. Jo is introduced as the estranged wife of established character Tom "Rocky" Cotton (Brian Conley), who is engaged to Kathy Beale (Gillian Taylforth). Jo is characterised as "brash, quick-witted, and extremely glamorous" by Clenshaw. The character's backstory states that Jo and Rocky have been married for 25 years. Producers kept most details about the backstory embargoed.

Michelle was contracted to appear in two episodes and began filming in February. The character departs in episode 6672, originally broadcast on 30 March 2023. Appearing on Lorraine, Michelle told host Lorraine Kelly that she wanted the role to be developed into a regular position. Michelle's return was reported in June 2023 as part of her character's story with Rocky. Jo's return also assisted in the introduction of Rocky's pet parrot Jasper. Michelle confirmed that she would return for episodes 6713 and 6714, originally broadcast on 12 and 13 June 2023, respectively. Michelle returned again in July 2023 for four episodes centring around Rocky and Kathy's wedding. Lewis Knight from the Radio Times predicted that the character would return again to "cause more trouble".

As part of Jo's introduction, she is contacted by Freddie Slater (Bobby Brazier) and arrives at Kathy's house. Conley explained that Rocky is "devastated" by Jo's arrival and "watches on in horror" as Jo meets Kathy. He added that "all hell is going to break loose" through Jo's introduction. Michelle expressed her delight at the character and story. The actress enjoyed working with Conley and Taylforth, who she already knew before filming. She told Ashleigh Rainbird of the Daily Mirror that she was nervous for filming and accidentally messed up one line five times, but found reassurance from her co-stars. Having been raised in the East End of London, Michelle felt the role was right for her and used her native accent when playing Jo. Clenshaw was delighted to welcome Michelle to the cast and deemed her the "perfect fit to take on the elusive character of Rocky's wife". He praised the scenes between Jo, Rocky and Kathy, calling them "brilliant".

The character received a positive reception from critics and viewers alike. Grace Morris of What to Watch called her arrival "explosive" and predicted that she could be reintroduced in the future. She also noted that the audience liked the character and her "sassy one-liners", hoping that Michelle would join the show's main cast. Likewise, MyLondon Angie Quinn praised her "sarcastic insults and glamorous looks" and observed that she had "instantly become a hit with impressed EastEnders viewers".

Theo Hawthorne 

Theo Hawthorne, played by William Ellis, first appears in episode 6675, originally broadcast on 5 April 2023. The character and Ellis' casting details were announced on 29 March 2023. Theo is introduced as the former teacher of Freddie Slater (Bobby Brazier). Their shared backstory states that Theo would humiliate Freddie in front of his peers. This leads to his arrival when Freddie confronts him over his past actions. The character appears as a "pivotal" part of Freddie's new story exploring attention deficit hyperactivity disorder (ADHD) when he suggests that Freddie may have the condition. Lucy Robinson from OK! praised the story in an article about symptoms of ADHD.

After hearing about Stacey Slater's (Lacey Turner) current financial issues, he buys her pregnant daughter Lily Slater (Lillia Turner) a pair of shoes. Stacey later tells Theo that he over stepped the mark, and it was left at that until Theo secretly gives the shoes back to Lily. The shoes are quickly noticed by Lily's friends, Amy Mitchell (Ellie Dadd), Denzel Danes (Jaden Ladega) and Davinder "Nugget" Gulati (Juhaim Rasul Choudhury), to which Lily tells them an older man has brought them her. After rising worries from friend Amy, Amy later tells Stacey that Lily still has the shoes, thus Stacey making Lily throw the shoes in the bin. After Lily fears about her financial stability towards her child, she calls Theo off of Freddie's phone, as an increasing worry of money is rising in her household, to which Theo gives her £50, telling her to tell her family it was from Ricky Mitchell (Frankie Day). Stacey's ex-husband Martin Fowler (James Bye) soon hears about Theo tutoring Lily for free and buying her shoes, he soon brings up these suspicions to Stacey, who shuts them down. Martin then goes to Theo's old school he used to be employed at seeking to find evidence and a receptionist there later tells Martin that he had an inappropriate relationship with someone at the school. Theo was later revealed as a stalker of Stacey's, after watching her online via webcams. Later, Theo is left by Stacey's mother Jean Slater (Gillian Wright) on his own with Lily, and she is rushed to hospital after stomach pains. Martin pushes Theo up against the wall in a rage. Stacey later tells Martin to give Theo a chance, to which he does. Eve Unwin (Heather Peace) asks Theo to attend the wedding of Kathy Beale (Gillian Taylforth) and Tom "Rocky" Cotton (Brian Conley) as Stacey's +1, unaware that Stacey is trying to rekindle her relationship with Martin.

George Knight 

George Knight, played by Colin Salmon, first appears in episode 6708, originally broadcast on 1 June 2023. The character and Salmon's casting details were announced on 28 March 2023. George is introduced as part of the Knight family, who buy into The Queen Victoria pub, a focal setting in the soap. The family consist of patriarch George, his two daughters Gina Knight (Francesca Henry) and Anna Knight (Molly Rainford), and their pet Chihuahua, Tyson. George's partner Elaine Peacock (Harriet Thorpe), who is the mother of established character Linda Carter (Kellie Bright), is also introduced with the family. Salmon began filming in March 2023.

George is characterised as "a tough-talking and fiercely protective doting dad". Salmon called his character "a true East End gentleman", which he identified with, having been born in the East End of London. Chris Clenshaw, the show's executive producer, described George as "a charming rogue and an old-school gent". He explained that the family have been "bound together for years" and moving to the show's setting of Walford creates "the fresh-start the Knights are looking for". Salmon expressed his excitement at joining the cast and looked forward to exploring his character. He commented, "I have a great affinity and love for the show and I look forward to being part of the great legacy." Clenshaw expressed his delight at casting a "hugely talented group of actors" and looked forward to their first scenes airing.

George arrives with Gina and Anna to run The Queen Vic with Elaine and Linda, who is unhappy to meet the family, having believed she and Elaine would run the pub alone. George introduces himself to the local residents; Phil Mitchell (Steve McFadden) recognises him as a British champion boxer. When he learns about the recent death of Lola Pearce-Brown (Danielle Harold), George sets up a collection for Lola in the pub. He also warns Nish Panesar (Navin Chowdhry) not to intimidate or harm his family after he learns Nish threatened Elaine and Linda.

Anna Knight 

Anna Knight, played by Molly Rainford, first appears in episode 6708, originally broadcast on 1 June 2023. Rainford's casting was first reported on 1 March 2023, with the character and further details announced on 28 March 2023. Anna is introduced as part of the Knight family, who buy into The Queen Victoria pub, a focal setting in the soap. The family consist of patriarch George Knight (Colin Salmon), George's two daughters Gina Knight (Francesca Henry) and Anna, and their pet Chihuahua, Tyson. George's partner Elaine Peacock (Harriet Thorpe), who is the mother of established character Linda Carter (Kellie Bright), is also introduced with the family.

Anna is characterised as "fun, loveable, and big-hearted", but also someone not to be misjudged. Chris Clenshaw, the show's executive producer, explained that the family have been "bound together for years" and moving to the show's setting of Walford creates "the fresh-start the Knights are looking for". Rainford expressed her joy at joining the cast and commented, "it's an honour to bring the character Anna Knight to life who is set to stir up drama upon her arrival". Clenshaw expressed his delight at casting a "hugely talented group of actors" and looked forward to their first scenes airing.

Anna, George and Gina move into The Queen Vic, to the displeasure of Linda who was unaware of their arrival. Anna and Gina clash with café owner Kathy Beale (Gillian Taylforth), unaware of the recent death of Lola Pearce-Brown (Danielle Harold). The sisters receive romantic attention from best friends Bobby Beale (Clay Milner Russell) and Freddie Slater (Bobby Brazier).

Gina Knight 

Gina Knight, played by Francesca Henry, first appears in episode 6708, originally broadcast on 1 June 2023. The character and Henry's casting details were announced on 28 March 2023. Gina is introduced as part of the Knight family, who buy into The Queen Victoria pub, a focal setting in the soap. The family consist of patriarch George Knight (Colin Salmon), George's two daughters Gina and Anna Knight (Molly Rainford), and their pet Chihuahua, Tyson. George's partner Elaine Peacock (Harriet Thorpe), who is the mother of established character Linda Carter (Kellie Bright), is also introduced with the family.

Gina is characterised as "feisty, determined and demanding" and "as sharp and cool as cut diamonds but with a temper that blazes like fire". Chris Clenshaw, the show's executive producer, explained that the family have been "bound together for years" and moving to the show's setting of Walford creates "the fresh-start the Knights are looking for". Henry expressed her amazement at being cast in the show and commented, "It's very surreal and a true privilege to be trusted to bring Gina to the Square, and to be a part of such an exciting, tight-knit new family." Clenshaw expressed his delight at casting a "hugely talented group of actors" and looked forward to their first scenes airing.

Anna, George and Gina move into The Queen Vic, to the displeasure of Linda who was unaware of their arrival. Anna and Gina clash with café owner Kathy Beale (Gillian Taylforth), unaware of the recent death of Lola Pearce-Brown (Danielle Harold). The sisters receive romantic attention from best friends Bobby Beale (Clay Milner Russell) and Freddie Slater (Bobby Brazier).

Jasper Parrott 

Jasper Parrott is the pet parrot of Tom "Rocky" Cotton (Brian Conley) who first appears in episode 6714, originally broadcast on 13 June 2023. Details about the character were reported on 13 May 2023. Jasper, named after the comedian Jasper Carrott, has been living with Rocky's estranged wife, Jo Cotton (Vicki Michelle), since Rocky left her. Michelle explained that Rocky and Jo bought Jasper together and loved him, but Rocky "really, really loved him". During supposed divorce proceedings between the couple, Jo uses Jasper as a tool to hurt Rocky; Michelle commented, "She's out for vengeance!" The character is referenced prior to his introduction with writers misleading the audience into believing Rocky has a secret son. Scriptwriter Sharon Marshall told Holly Willoughby and Craig Doyle on This Morning that there had been issues with the parrot swearing on-set, calling Conley inappropriate names and disrupting filming. Grace Morris from What to Watch observed that viewers predicted the character would be used to reveal "a major Walford secret".

Jo visits Rocky to hand him divorce papers and as she leaves, she mentions Jasper, shocking Rocky. Bobby Beale (Clay Milner Russell) overhears Rocky talking about Jo about "his boy" and assumes that Rocky has a son. He warns his grandmother, Kathy Beale (Gillian Taylforth), who is engaged to Rocky, about what he overheard. When Kathy confronts Rocky, he explains that Jasper is his parrot. Kathy then meets Jo and buys Jasper from her to surprise Rocky, who is delighted.

DS Miles 

DS Miles, played by Samantha Seager, first appears in episode 6714, originally broadcast on 13 June 2023. The character and Seager's casting details were announced on 9 June 2023. DS Miles is introduced as the detective sergeant investigating Suki Panesar's (Balvinder Sopal) fall after her husband, Nish Panesar (Navin Chowdhry) is suspected of attacking her. The character arrives at "a pivotal time" in the story. Seager was contracted for "several" episodes.

Other characters

References 

2023
, EastEnders
EastEnders