Skip to content
Isaac Odugbesan

Isaac Odugbesan

Actor · born 22 April 1998 · Lagos, Nigeria

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.

Where to start: WWE Crown Jewel 2026 (2026).

As actor 27

TV shows 6

↑ ↓ to move · Enter to open · Full search page