Former Wizards of Waverly Place star Dan Benson has told fans he's happy with his life choices after joining the adult entertainment industry.
The 35-year-old actor - best known for playing Zeke Beakerman on the Disney Channel series from 2007 until 2012 - now makes money selling X-rated videos and pictures of himself online.
Dan, who appeared on the kids show with Selena Gomez, has continued to act in the years since the show ended, but has more recently ventured into providing content on subscription platforms such as OnlyFans.