Torioluwa Oshiumi Isaac Odugbesan is a Nigerian professional wrestler and former shot putter. He is currently signed to WWE, where he performs under the ring name Oba Femi and is a two-time NXT Champion, and a one-time NXT North American Champion.
WWE NXT
Series • 2010
Raw
Series • 1993
WWE Friday Night SmackDown
Series • 1999
WWE Main Event
Series • 2012
WWE Saturday Night's Main Event
Series • 1985
WWE: Unreal
Series • 2025
WWE NXT: Level Up
Series • 2022
WWE Night of Champions 2026
Movie • 2026
WWE WrestleMania 42: Sunday
Royal Rumble 2026
WWE Clash in Italy
WWE Money in the Bank 2026
WWE SummerSlam 2026: Saturday
WWE Sunday Night's Main Event
Saturday Night's Main Event - John Cena's Final Match
Movie • 2025
Saturday Night's Main Event XLV
WWE Sunday Night's Main Event - Countdown
WWE NXT Stand & Deliver 2025
NXT No Mercy 2025
NXT The Great American Bash 2025
NXT Halloween Havoc 2024
Movie • 2024
WWE NXT Battleground 2025
WWE NXT Deadline 2024
WWE NXT Deadline 2025
WWE NXT Stand & Deliver 2024
NXT Vengeance Day 2024
Countdown to NXT No Mercy 2024
NXT No Mercy 2024
Countdown to NXT Halloween Havoc 2024
NXT Roadblock 2025