Ibo is from Somalia. He arrived in China around 2013/2014 and has worked and studied in Shenyang, Liaoning since. To help improve his Chinese, he started posting short videos capturing his daily life and experiences on social media. He garnered millions of fans through his popular posts.

He has appeared as a guest on several variety shows and programs in China, including Keep Running and The Legendary Swordsman, but is perhaps most famous for his role as the Seventh Elder Ao Guanhai in Once Upon a Time in Lingjian Mountain.

♥ 5 votes

Ibo Facts

Native Name:

Birth Name: – –

Nationality:  Somali

Birth Date: March 25, 1987

Gender: Male

Drama & Movies

Ibo is featured in the following Dramas and Movies

As main role

In a different role


Ibo has directed the following movies and drama series.

Director & Screenwriter

Ibo has directed and screenwritten the following movies and drama series.


Ibo has written the following movies and drama series.