The actor who played Barney is now a tantric sex guru

David Joyner played Barney for a decade in the 90's.
David Joyner played Barney for a decade in the 90's. Photo credit: Getty/ Twitter

The man who played Barney, the treasured purple dinosaur, is now a sex guru.

David Joyner has cited his experience playing the children's character in Barney & Friends as inspiration for the work he does now - spiritual healing and tantric massages.

Vice has revealed that Mr Joyner charges hundreds of dollars an hour for services including ritual baths, cosmic orgasms and chakra balancing - for women clients only.

The 54-year-old says his practice aims to "release a woman's blocked energy".

He said his spiritual energy, based on tantra, helped to draw children towards him while he was playing Barney.

"Before I got into the [Barney] costume, I would pray and ask God to allow his loving divine spirit to flow through me through the costume and let that draw the kids. That energy would always draw them in," he told Vice.

His website tantraharmony.com explains what his business is about: "Connecting your mind, body and spirit together as one, in perfect harmony. Achieving a higher and more blissful state of awareness to your sexuality, and who you are as a spiritual being."

Mr Joyner's work includes sleeping with his clients, but only "when someone is ready to take the sexual energy to a higher level".

His website lists dozens of testimonials from clients, one of whom describes a "full body orgasm" during her session.

"Thank you David for teaching me to open up, and let the energy flow through me.  I trust you," the client said.

"My Goddess energy has really taken flight in every aspect of my life," said another client.

Newshub.