Vikings Cast: Who Is Dianne Doan? Who Did She Play In Vikings?

Taboola above article placeholder

Vikings: Bjorn asks Porunn if she will marry him

Vikings season six, part B is expected to air towards the end of this year in Amazon Prime and the History channel. Dianne Doan starred in season four of Vikings but who did she play? Express.co.uk has everything you need to know.

Article continues below ADVERTISEMENT

Who is Dianne Doan?

Dianne Doan is a Canadian actress from Abbotsford, British Columbia.

Vikings fan may recognise her role in Disney’s Descendants and ABC’s Once Upon A Time.

Article continues below ADVERTISEMENT

In Descendants, Doan played the role of Lonnie the daughter of Mulan and Li Shan.

Article continues below ADVERTISEMENT

She has played the role of Lonnie in the TV series, which first aired in 2015 and the three film series which aired in 2015, 2017 and 2019.

READ MORE Vikings plot hole: Fans expose glaring error with Ragnar's army

Dianne Doan

Dianne Doan played Yidu in Vikings (Image: AMAZON/HISTORY)

Yidu

Yidu and Ragnar were lovers (Image: HISTORY/AMAZON)
  • Vikings: Who is Halfdan Ragnarsson? Why does he not appear in Vikings?

In Once Upon a Time, Doan portrayed Isra in season two, episode 18, titled Selfless, Brave and True.

She starred alongside Josh Dallas, Robert Carlyle, Ginnifer Goodwin and Jennifer Morrison

Viewers may also recognise Doan from TV Lands’ Impastor as Chelsea and Anh Ly in Legends of Tomorrow.

The 29-year-old actress began performing as a young child and began technical dance training at the age of 10.

In her teens, she performed as a dancer in the Opening Ceremonies for the 2010 Winter Olympics as well as a backing dancer for Michael Buble.

She has also worked as one of the dancers on Fox’s So You Think You Can Dance.

In 2017, Doan landed the role of the twin sisters Faith and Grace Park-Jensen in Verizon’s and Awesomeness TV’s web series, Guidance.

Doan currently stars as Mai Ling in Warrior alongside Andrew Koji, Olivia Cheng and Jason Tobin.

The series was produced by filmmaker Justin Lin and was based on an original concept by the late Bruce Lee.

In 2019, she became engaged to The Good Place’s Manny Jacinto.

DON'T MISS...Vikings season 6: What language did the Vikings speak? [INSIGHT]Vikings: Who did baseball player Josh Donaldson play? 5 Easter Eggs [CAST]Vikings: Alexander Ludwig reveals series stopped him landing roles [INTERVIEW]

Yidu Vikings season 4

Dianne Doan starred in season 4 of Vikings (Image: AMAZON/HISTORY)
  • Vikings season 6, episode 11 release date: When does Vikings return?
  • Vikings: Star reveals what he wasn’t allowed to do on set

Ragnar Lothbrok

Ragnar Lothbrok killed Yidu (Image: AMAZON/HISTORY)

Who did Dianne Doan play in Vikings?

Dianne Doan played Yidu in Vikings on Amazon Prime and History.

Doan appeared in seven episodes in season four only, making her debut in episode one titled A Good Treason.

Yidu was an Asian slave, who had been captured in Frankia and taken back to Kattegat.

Due to her Asian ethnicity, Aslaug (played by Alyssa Sutherland), decided to purchase her but her foreign appearance captured the attention of her husband, Ragnar Lothbrok (Travis Fimmel).

The two late became lovers and she persuaded Ragnar to let her join him on one of his raids to Paris.

  • Vikings season 6 release date, cast, plot, trailer
  • Vikings plot twist: Did Ragnar Lothbrok think Bjorn was Rollo's son?
Review, gossip and upcoming show releases plus selected offers and competition Subscribe Invalid email

We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy

Daily Express logoGet More of Our News on Google

Set Daily Express as a 'Preferred Source' to get quicker access to the news you value.

Add as a preferred source on Google
  • The brave women who kept Britain afloat in World War Two

Yidu had helped care for Ragnar and provided him with a drug – believed to be either Opium or Betel - to help him cope with his pain which he subsequently became addicted to.

Despite their close relationship, an enraged Ragnar drowned Yidu after she refused to give him any more drugs.

She had also threatened to reveal Ragnar’s guilt over the secret slaughter in Wessex.

Her death was witnessed by his sons, Ubbe (Jordan Patrick Smith)and Hivtserk (Marco Ilsø ).

Later in the series, it was unveiled she was the illegitimate daughter of the Chinese emperor.

The character Yidu was based on the Tang dynasty Princess Yidu, the daughter of China Tang ninth emperor Dezong.

Yidu was last seen in season four, episode eight, titled Portage.

Speaking to Entertainment Weekly about her time on Vikings and Yidu’s death Doan said: “It was the most out-of-body experience.

“On the day, it was misty, grey weather. It rains all the time in Ireland, but there was something odd about this day.

“They had a body double for me because we had things to shoot afterwards, so they didn’t want me soaking.

“So we did everything up until the actual drowning, and I asked if I could sit in the tent.

“So I got to watch it happen. The double was dressed exactly like me. It was the most terrifying thing.

“I was screaming in the tent because it looked so real. And then, of course, like any Hollywood thing, we ended up doing the actual drowning scene, with the close-ups, a few weeks later.”

Vikings is streaming on History and Amazon Prime now

  • Vikings: Will Gaia Weiss return as Porunn in Vikings season 6, part B?
  • Vikings plot hole: Glaring Jarl Borg mistake
  • Vikings: What did Vikings eat? Season 6 stars taste Viking food
Vikings (TV show) Amazon Prime Share Article Share Article Facebook X LinkedIn Reddit Bluesky Email Copy Link Link copied Bookmark Add as a preferred source on Google Add us as preferred source Comments Most Read Most Commented BBC logo on exterior of building ‘I was screwed over by woke BBC – I’m ready to expose them’ BBC BBC slammed for massive mistake as it airs breaking Cyprus news Yorkshire Vet Yorkshire Vet dog treated for 'really painful' condition as owner left 'emotional' Helen George as Nurse Trixie in Call the Midwife Call the Midwife star Helen George shares frank admission as BBC show takes lengthy break Close up of Donald Trump Moment Donald Trump attacks Keir Starmer live on TV with savage nine words Princesses Beatrice and Eugenie TV host speechless as William's two-word bombshell leaves Beatrice and Eugenie blindsided An adult male and an adult female are standing outside a brick building, holding hands. The male is dressed in a checkered shirt 'I took part in outrageous Channel 4 show and here's what they don't show viewers' Chelsea Flower Show 2025 Gardeners’ World fans say same thing as Monty Don issues huge update on show future Silent Witness Silent Witness fans 'not ready' as BBC series comes to an end Bill And Hillary Clinton Give Deposition To House Oversight Committee On Epstein Connections Moment Hillary Clinton slams desk and storms off caught on Sky News Eamonn Holmes Eamonn Holmes gives 'horrendous' health update after being left wheelchair-bound Emmerdale's Bear Wolf has had a challenging time Emmerdale Bear Wolf storyline: Who plays character? The player has spilled some behind-the-scenes show secrets 'I won thousands on Deal or No Deal but one strict rule made me wait months for payout' Martin Clunes appeared on Lorraine Martin Clunes unveils new project inspired by family 'nightmare' The Capture star Ron Perlman Masterpiece BBC thriller branded 'better than Bodyguard' to make major comeback OTI MABUSE Oti Mabuse 'hurt' after sister's private vow renewal without family Max Vento, Morven Christie and Lee Ingleby Netflix adds 'wonderful' drama about a 'tough topic' fans 'couldn't stop watching' Service of Thanksgiving for the Queen's Reign at St Paul's Cathedral in London 'King Charles must cut ties with Harry and Meghan or risk Andrew 2.0' In this photo illustration, the Netflix Logo displayed on a Netflix fans fume as 'best ever' crime series brutally axed from platform Nana Akua clashed with her GB News co-star GB News erupts into furious British row between hosts 'Do you think I'm English' Emmerdale sign at the entrance to village Emmerdale romance confirmed between unlikely pair as they take things further 2024 SXSW Conference And Festival - Breaking Barriers, Shaping Narratives: How Women Lead On and Off the Screen Meghan Markle torn apart live on Sky News with humiliating five-word Andrew remark The Cult Behind the Killer 'Disturbing' true crime documentary branded a 'rough' watch streaming now Donald Trump CNN issues Donald Trump alert as doctor breaks silence on medical condition An individual is seated at a desk, surrounded by various papers, small objects, and a pen, engaged in an activity that appears t 'Gorgeous' Netflix supernatural drama hailed 'flawless from start to end' Kristen Wiig as Maxine Dellacorte-Simmons 'Refreshing' period comedy cancelled after two seasons as fans say the same thing Paddy Kirk on Emmerdale ITV Emmerdale exit ‘sealed’ for Paddy after 29 years leaving fans devastated The Dunblane Tapes Channel 4 adds 'deeply moving' documentary fans say is a 'difficult watch' Beyond Paradise will be back later this month Death in Paradise star reunites with Kris Marshall as Beyond Paradise cast announced Alan Cumming has apologised for what happened at the BAFTAs BAFTAs host Alan Cumming brands ceremony 'a s**tshow' as he apologises Latest videos Sony is preparing to fight the claim in court. UK PlayStation owners could get £162 payouts each game of thrones logo Game of Thrones movie ‘in the works’ with Star Wars screenwriter Nigel Farage Nigel Farage loses it as France sends warship to defend British base from Iran IRAN-US-ISRAEL-WAR How Iran war will increase your energy bills, petrol and mortgage Android update All Android users warned to update phones as threats hit ‘new record’ high Logo

Daily Express uses notifications to keep you updated

Keep me updated No thanks

Từ khóa » Vikings Slave Cast