Since 1990, Barrie has performed about 300 dates a year, 2 shows a day, and entertained more than 3 million show-goers. He is best known for his Neil Diamond tribute work, with experience in theaters, casino showrooms, cruise ships, and corporate events.