The music manager and America's Got Talent judge will lend her voice to an episode of Jake and the Never Land Pirates entitled 'Mama Hook Knows Best'.
In a preview clip, Osbourne's character is seen being rowed towards Hook's ship and addresses the famed villain by his 'real' name, James Bartholomew.
"Mama Hook was a pleasure to play," Osbourne said. "And she's quite similar to me in that she's strong and wants her boy to be the best he can be - she doesn't like it when he's causing trouble."
She added: "It's just great to do a job where you don't have to get all made up in the morning; it's all about the voice. I can't wait to hear what families think about the newest addition to Never Land."
Josh Duhamel, Tori Spelling and Adam West are among the other stars to have recorded guest slots on the show, while David Arquette has a regular role as a parrot named Skully.
Osbourne's episode of Jake and the Never Land Pirates airs on Disney Junior on Saturday, May 12 in the US, and will be shown in the UK this summer.
Watch Sharon Osbourne in Jake and the Never Land Pirates below: