Ravi Gulati (EastEnders)

[2][3][4] Since the character's first appearance, Ravi has been involved in with some of the serial's key storylines including being in multiple feuds with Kheerat, Nish, Suki Panesar (Balvinder Sopal), Denise Fox (Diane Parish), Jack Branning (Scott Maslen), Keanu Taylor (Danny Walters), Sharon Watts (Letitia Dean), Eve Unwin (Heather Peace), Teddy (Roland Manookian) and Harry Mitchell (Elijah Holloway).

He also reunited with his estranged son Davinder "Nugget" Gulati (Juhaim Rasul Choudhury) and discoved he has another child, Avani Nandra-Hart (Aaliyah James).

As well as this, he murdered his adoptive father Ranveer Gulati (Anil Goutam) and letting his stepmother Suki believe that she killed him.

"My heart is filled with immense gratitude to be joining such an iconic show, working alongside a stellar cast and a remarkable production team.

This is a wondrous opportunity to approach as an actor, and I can't wait for people to meet Ravi on-screen and witness his roller-coaster of a journey!

"[5] Executive producer Chris Clenshaw also added: "Ravi is captivating, cunning and dangerous, and can go from pleasant to menacing with very little warning – unlike Aaron who's a wonderful addition to the EastEnders cast.

We're all excited to see Aaron bring the character to life and there's plenty of drama and shocking twists in store – wherever Ravi goes, trouble follows".

[1][5] Shaun Wren of Digital Spy described the character as "charming and charismatic" and "ruthless and unpredictable", while show bosses have also teased that Ravi is "willing to do whatever it takes to get what he wants with no fear of the consequences".

[7][8][9] The storyline's build up to the affair is scenes where viewers can see Ravi and Denise Fox (Diane Parish) drinking together in Peggy's wine bar.

[11] Denise quickly shuts Ravi down after much temptation because she realises how much she values her husband Jack Branning (Scott Maslen).

[28] The affair is later revealed to Jack;[29] the pair start publicly brawling outside the Walford East restaurant that Ravi owns.

[33] Avani Nandra-Hart (Aaliyah James) was also announced as a new character, and was introduced as Ravi and Priya's secret daughter, and Nugget's sister.

[35] It was also revealed by Priya that Ranveer sexually assaulted her and paid her off to leave Ravi, Nugget and their family whilst she was pregnant with Avani.

Due to his deranged childhood, Ravi ends up becoming a drug dealer and a teenage father to Nugget (Juhaim Rasul Choudhury) with later established character Priya Nandra-Hart (Sophie Khan Levy).

Soon after Nugget's birth, Priya is paid off by Ranveer after he attempts to rape her and she leaves pregnant with Ravi's second child, Avani (Aaliyah James).

Suki Panesar (Balvinder Sopal) is initially very hostile towards Ravi and his son Davinder "Nugget" Gulati (Juhaim Rasul Choudhury) as she struggles to accept Nish's illegitimate child.

Priya then arrives back onto the Square for Nugget, to which she reveals to Ravi that he has a daughter, Avani, and is invited to stay by Nish.

Ravi and Avani bond straight away – his children bring out more of a vulnerable side to the character as he did not receive the same amount of affection as a child.

When she returns home with injuries caused by Mason assaulting her, Ravi assumes Barney is responsible and dangles him from the Bridge, stopping only when Avani reveals the truth.

Ravi eventually locates Mason and attacks him, but is horrified when he discovers that the call centre has been set alight by Barney's father and brother Teddy (Roland Manookian) and Harry Mitchell (Elijah Holloway).

Ravi refuses to report the Mitchells to the police, even when he is accused of causing the fire due to his lack of an alibi; however, he is convinced against seeking vengeance by Suki.

Ravi is shocked when Nish is arrested for the murder of Keanu Taylor (Danny Walters), unaware that he is covering for Suki, Denise, Linda Carter (Kellie Bright), Kathy Cotton (Gillian Taylforth), Stacey Slater (Lacey Turner) and Sharon Watts (Letitia Dean).

Aaron Thiara joined the cast in 2022