Marvin Stewart Jr. (born September 16, 1995) is an American professional football safety for the Houston Texans of the National Football League (NFL). He played college football at North Carolina. He was drafted by the Tampa Bay Buccaneers in the second round of the 2018 NFL draft.
On March 24, 2022, Stewart signed with the Houston Texans. On March 15, 2023, Stewart signed a two-year contract extension with the Texans. He was placed on injured reserve on November 7. On August 27th, 2024, he was named to the Texans 53-man roster.