Actor/comedian Cedric The Entertainer postponed his Saturday night (25May13) show in Oklahoma at the last minute on doctor's orders.

The Ice Age star, real name Cedric Kyles, was due to take to the stage at the Grand Casino in Shawnee, but he took to his page to inform fans his set had been called off.

In a post, he wrote, "Due to Doctors orders. I have to postpone my show in Shawnee, Ok 2nite Fireside Casino. My sincere apologies. I'll make it up to y'all (you all) soon."

The 49 year old did not reveal the medical reasons behind the cancellation.