Nigerian influencer Ramon Abbas - also known as Hushpuppi - has pleaded guilty to money laundering in a US court.
He could face up to 20 years in prison, and will need to pay full restitution to the victims.
Hushpuppi was arrested in Dubai, where he lived, in June 2020.
The 37-year-old, is known for posting photos of his lavish lifestyle on Instagram, where he has 2.5 million followers.
Court documents filed in California said Hushpuppi's crimes cost victims almost $24 million.
The documents said in one scheme, Hushpuppi attempted to steal more than $1.1 million from someone who wanted to fund a new children's school in Qatar.
Court records unsealed this week show he pleaded guilty to this charge on April 20.
The documents state that between January 18, 2019 and June 9, 2020, Hushpuppi and others targeted multiple victims and laundered the illicit funds in banks all over the world.