Rob is a resident of Central City and the husband of David Singh.


Original multiverse

Relationship with David Singh

Rob was shown to be very worried for David Singh, as he was badly injured. However, this timeline was erased by Barry Allen. He told Barry that Singh spoke very highly of him, which surprised Barry.[1]

Rob was rescued from a burning building by the Flash. David Singh was very relieved.[2]

In May 2015, Rob and David went on their honeymoon.[3]

Attending Barry and Iris' wedding

Rob attended Barry and Iris West's wedding as David's plus-one. Suddenly, the ceremony was attacked by Nazis from Earth-X. Rob and David made it to safety, along with the other guests who didn't participate in the fight. Afterwards, his memory of the encounter was presumably erased.[4]

Anti-Monitor Crisis

During the Anti-Monitor Crisis, Rob as well as everyone in the multiverse except for the seven Paragons, was killed in an antimatter wave by the Anti-Monitor on December 10, 2019,[5] only to be restored a month later, after the Paragons and the Spectre created a new universe.[6]

New multiverse

At some point, his husband David Singh was kidnapped and replaced by a Reflection. When Team Flash learned about Singh's kidnapping, Cecile Horton contacted him to ask if he saw Singh's mirror clone.[7]


Rob spoke over the phone with the Mirrorverse version of David about why he is never home; the duplicate told Rob that he needed to be with Eva McCulloch more than him.[8]


This section is a stub. You can help expand this section by adding some information.

Rob appears to be fairly health-conscious, since David Singh is constantly mentioning the "improvements" to his diet which Rob has made.


The Flash

Season 1

Season 6


Season 3


  • In an erased timeline, Rob, presumably along with everyone else in Central City, was killed by Vandal Savage using the Staff of Horus in his efforts to kill Carter Hall and Kendra Saunders. However, due to Barry Allen changing the time continuum, this disaster never occurs.[9]
  • His last name is currently unknown. If, when he and David Singh got married, decided to take his husband's name, then his last name is Singh, but this is unconfirmed. He could've kept his own last name, but it's unknown if he did or what it is.


  1. "Fastest Man Alive"
  2. "Out of Time"
  3. "Rogue Air"
  4. "Crisis on Earth-X, Part 1"
  5. "Crisis on Infinite Earths: Part Three"
  6. "Crisis on Infinite Earths: Part Four"
  7. "Pay the Piper"
  8. "Success Is Assured"
  9. "Legends of Yesterday"
Community content is available under CC-BY-SA unless otherwise noted.