Xavier the Villain (simply known as Xavier) is the main antagonist of The Flintstones: On The Rocks, voiced by Jeff Bennett.
Xavier steals the diamond, then he comes to the hotel where The Flintstones and The Rubbles are staying.
He goes to the restaurant. The next day, Xavier goes to the swimming pool and happily meets Wilma and Betty. He writes a letter to Wilma. Then Wilma comes to the restaurant where Xavier is waiting. Xavier and Wilma dance with each other. Xavier tells Wilma that it's not what she wants, it's about a diamond.
In the battle, Fred, Barney and Betty have to stop Xavier from kidnapping Wilma. But it's too late. Xavier takes Wilma to his car. He escapes with her while Fred, Barney and Betty race to stop him. Fred who is now on his own comes to the rescue.
Then Fred remembers that he was dreaming about bowling. Yet, it is not a bowl, it is a coconut. When Fred rolls a coconut to knock Xavier to the bubbly fire, Xavier however laughs evilly. He tells Fred that he lost. Xavier tells Wilma to give him a diamond. Soon, Wilma did. Then Xavier lets go of Wilma so she can be in the fire. But Fred tries to punch Xavier. But soon, Xavier punches Fred. But at last, Wilma punches Xavier. Then the diamond flies to the Spanish girl and Xavier is taken to jail.