Which Ride or Die actor played Admiral Atticus Noble in Rebel Moon?
Answer
Ed Skrein
Answer
Ed Skrein
Ed Skrein played Admiral Atticus Noble in Rebel Moon.
Noble is the principal military antagonist of Zack Snyder’s space-fantasy saga. Serving the Imperium and its regent, Balisarius, he arrives at the farming moon Veldt to collect grain and enforce the Motherworld’s demands. His cruelty and obsession with eliminating resistance turn a threatened tax collection into a wider conflict.
Skrein is an English actor and musician known for roles including Daario Naharis in Game of Thrones, Ajax in Deadpool, and Francis in The Transporter Refueled. In Rebel Moon, his performance as Noble gives the character a severe, theatrical presence, while the films gradually reveal that Noble’s authority is tied to the larger political order of the Motherworld.
The title can cause confusion because Rebel Moon was released in two main parts: A Child of Fire in 2023 and The Scargiver in 2024. Skrein’s Noble appears across both films, including their extended director’s cuts.
Source: Wikipedia · fact-checked Sept. 2026