This article is about D-O, the creation of a victim of Ochi. You may be looking for Dio, the ID10 seeker droid.
Got A Bad feeling

I have a bad feeling about this…

This article has multiple issues and is in need of major additions and/or work.

  • It is requested that this article, or a section of this article, be expanded. ({{Expand}})
  • This article or section needs to be cleaned up to conform to a higher standard of article quality. ({{Cleanup}})

Please help Wookieepedia by editing this article. Once you have fixed an issue, you may remove it from the list of issues. See this article's talk page for more information.

"Hello, hello."
"No, no... no thank you."
―D-O declining a pet from Rey Skywalker[3]

D-O was a data storage and retrieval droid that was once owned by the Sith assassin Ochi of Bestoon.[5] The droid was created by a droidsmith, who was killed by Ochi.[2] The droid was reactivated by BB-8 in 35 ABY, on Pasaana, and later brought along to Kijimi, where he was further repaired by Rey.[3] An excitable little droid,[6] D-O befriended the Resistance droid, and wanted to be just like his droid friend.[6]

D-O spoke a less complex form of droid binary that was easier for non-droids to understand than most droid speech[2] and was capable of speaking in Basic, though it was rather limited and often times garbled, with a noticeable stutter.[3]


Unwilling aid of Ochi[]

D-O was a droid, who at sometime during or prior to 21 ABY, was constructed by a droidsmith. However, D-O's creator perished at the hands of the Sith assassin Ochi of Bestoon, who after killing the droidsmith, took D-O for himself. D-O was kept aboard Ochi's ship, the Bestoon Legacy. During his time in service of Ochi, D-O gained an abundance of files and data on the Sith world of Exegol in the Unknown Regions, and the mysterious Sith Eternal, the group that Ochi served. D-O was also treated poorly by his master.[3]

On a mission to Pasaana, Ochi, while being tracked by Jedi Luke Skywalker and General Lando Calrissian, became trapped in quicksand, and perished, leaving his ship abandoned in the desert, with D-O deactivated aboard.[3]


Years later, in 35 ABY, a team consisting of the Jedi Rey, a former First Order stormtrooper Finn, the pilot Poe Dameron, the droids BB-8 and C-3PO and the Wookiee Chewbacca journeyed to Pasaana, following the trail left by Luke from his search for a Sith wayfinder, an object the Resistance now needed to prevent the grand plan of Darth Sidious and the Sith Eternal from reaching fruition, who had been secretly amassing a massive fleet of Xyston-class Star Destroyers, the Final Order, on Exegol, which required a wayfinder to locate, as the way to the Sith world was treacherous and uncharted. While exploring Ochi's derelict ship, BB-8 stumbled across the deactivated D-O, left alone and covered in dust. BB-8 promptly reactivated the little droid, who expressed his gratitude at being returned to life. However, when Rey reached out to touch him, the little droid backed away, not wanting to be touched, leading the Jedi to reach the conclusion that the previous owner, Ochi, had treated him badly. Rey convinced the droid it was alright, and he was now with them.[3]

D-O joined his new friends on a trip to Kijimi, seeking the droidsmith Babu Frik to allow C-3PO to read an inscription written on Ochi's dagger, which was kept in the droids memory. While on Kijimi, Rey learned Chewbacca was alive, and alongside Poe, Finn and BB-8 D-O traveled to the Resurgent-class Star Destroyer Steadfast. While they got separated, leading to the capture of Finn and Poe, who had just freed Chewbacca, they were saved by General Armitage Hux, who had betrayed the First Order. D-O alerted Threepio that their friends were ahead, and boarded the Millennium Falcon alongside them, with Hux staying behind.[3]

New friends[]

"What? Cone-Face?"
"I am D-O."
"Sorry. D-O."
―Poe and D-O[3]

Rey Skywalker

Following their escape from the Steadfast, the Falcon endured a rough landing on Kef Bir, the location of the wayfinder as written on the dagger. It led to the ruins of second Death Star. D-O, curious asked what the wreck was, with Rey telling him it was the Death Star, ruins from an old war. After locating where the wayfinder was in the ruins by using the dagger, they were interrupted by the arrival of Company 77, who wanted by to know what business the Resistance had on their moon. D-O curiously investigated the orbaks, but was frightened by them. After Rey left the others behind, D-O stated that he missed her. Finn asked the droid his name, but then learned that D-O had a lot of information on Exegol, which was Ochi's intended destination before his death.[3]


―D-O celebrating with everyone[3]

The information kept by D-O, crossed with a live transmission sent by Rey piloting Luke Skywalker's T-65B X-wing Red Five, allowed the Resistance to locate Exegol and the Sith fleet, giving them a fighting chance at stopping the destruction that could be wrought. After a hard fought battle, and the arrival of the Citizens' Fleet, the Sith Eternal was defeated, and the Emperor vanquished once and done for all. D-O joined the celebrations with his new friends, never again to be a slave to evil.[3]

Behind the scenes[]

"For instance, with D-O we were told he should be like a little duckling that has hatched and latched onto BB-8 as a sort of mother figure. But the focus that character got over the course of his design was intense. We submitted dozens and dozens of ideas. It took months to get to the point where it was a wheel with that cone head. I did variations on the end of his snout, the dimensions of the cone, the volume of his head, how wide it was, the tire treads."
Jake Lunt Davies[7]

D-O appeared in the 2019 film Star Wars: Episode IX The Rise of Skywalker, the final installment of the Star Wars sequel trilogy, where he was voiced by director J.J. Abrams and puppeteered by Robin Guiver and Lynn Robertson Bruce. The droid made its debut at the Episode IX panel during Celebration Chicago.[8] Lucasfilm Ltd. sound editor Matthew Wood took over the voice role in the 2020 animated movie The LEGO Star Wars Holiday Special.[9]

The droid was partially inspired by ducklings.[2] Another visual reference was the comic Spy vs. Spy. In terms of personality, D-O was based on Terrio's dog George, whom Terrio had rescued from an abusive owner.[10] Originally, Abrams' voice was supposed to be temporary, but screenwriter Chris Terrio watched a few cuts with Abrams' voice as D-O and felt that the anxious politeness in Abrams' performance was perfect for the droid. Other actors were considered, but Terrio convinced the director to keep the voice.[11]

Prior to Episode IX's release, Ultimate Star Wars, New Edition stated that D-O was created by Babu Frik;[4] however, the film itself revealed that was not the case.[3] Star Wars: The Rise of Skywalker: The Visual Dictionary, a reference book accompanying the film, revealed that D-O was created by an unnamed droidsmith who was killed by Ochi.[2] D-O belonging to Babu Frik was from an early version of the script, where BB-8 would repair the broken D-O in Frik's workshop, and the droid would imprint on BB-8.[10]


Non-canon appearances[]


Notes and references[]

Explore all of Wookieepedia's images for this article subject.
  1. Star Wars: The Rise of Skywalker: The Visual Dictionary dates the events of Star Wars: Episode IX The Rise of Skywalker as taking place one year after the Starkiller Incident, which Star Wars: Galactic Atlas dates to 34 ABY. Therefore, the events of Star Wars: Episode IX The Rise of Skywalker must take place in 35 ABY. Star Wars: The Rise of Skywalker: The Galactic Guide states that D-O was built at least fourteen years before the events of Star Wars: Episode IX The Rise of Skywalker, meaning D-O was built during or prior to 21 ABY.
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 Star Wars: The Rise of Skywalker: The Visual Dictionary
  3. 3.00 3.01 3.02 3.03 3.04 3.05 3.06 3.07 3.08 3.09 3.10 3.11 3.12 Star Wars: Episode IX The Rise of Skywalker
  4. 4.0 4.1 Ultimate Star Wars, New Edition
  5. Star Wars: The Rise of Skywalker: The Galactic Guide
  6. 6.0 6.1 Star Wars: The Rise of Skywalker: Amazing Sticker Adventures
  7. SWInsider "Jake Lunt Davies' Star Wars Sketchbook" — Star Wars Insider 224
  8. SWYTlogo Star Wars: Episode IX Panel | Star Wars Celebration Chicago 2019 on the official Star Wars YouTube channel (content now obsolete; backup link)
  9. The LEGO Star Wars Holiday Special
  10. 10.0 10.1 The Art of Star Wars: The Rise of Skywalker
  11. 25 Star Wars: The Rise of Skywalker Cameos You Might Have Missed by Anthony Breznican, Joanna Robinson on www.vanityfair.com (December 19, 2019): ""J.J. didn't want to leave it as his voice," screenwriter Chris Terrio told Vanity Fair. "His voice was just in there as temp, and I was convinced after watching a few cuts with J.J.'s voice as D-O, that J.J. just was D-O. There was no other possibility." Other actors were considered, but Terrio won the argument to keep it as-is because Abrams' anxious politeness cannot be replicated. "There's something about the way that J.J. pronounces some of those words, like 'No, thank you,' and, 'Very kind, thank you.' They're so J.J. and so D-O, so that that stuck around," Terrio said." (archived from the original on February 23, 2020)

External links[]