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.
1993 · Series
1999 · Series
2010 · Series
2012 · Series
1985 · Series
2025 · Series
2026 · Movie
2025 · Movie
2024 · Movie
2022 · Series