Duke started acting in theatre productions for
Portland Stage Company and
Yale Repertory Theatre before being cast in
Person of Interest. It was released in 2018.
Wesley Morris of
The New York Times named his performance in
Black Panther as one of the best in 2018, describing him as "funny, shameless [and] imposing". He reprised the role in
Avengers: Infinity War (2018) and
Avengers: Endgame (2019), which are among the
highest-grossing films ever made. In 2019, Duke starred in the hit
horror film Us, directed by
Jordan Peele. In October 2019, Duke signed on to headline in the
Apple TV+ drama series
Swagger, but due to an injury suffered on-set in February 2020, he was replaced by
O'Shea Jackson Jr. In September, Duke was named Actor of the Year by
GQ Australia. He starred in
Nine Days (2020), directed by Edson Oda, as a manager who interviews unborn souls and selects them to live on Earth. On 24 October 2021, Duke received the Maverick Award at the
Newport Beach Film Festival. It was reported in July 2021 that Duke would be playing
Bruce Wayne/Batman in the
Spotify podcast audio drama
Batman Unburied, which was released in 2022. Although Duke worried that backlash from fans about a Black actor playing Wayne would surface, his role was instead met with support and intrigue. Duke reprised his role as M'Baku in
Black Panther: Wakanda Forever (2022). He has appeared in a
Savage X Fenty fashion show. ==Personal life==