The man behind the mask has finally been revealed...
Meet the man who played the big purple dinosaur we all remember from our childhood, his name is David Joyner.
At the age of 53, it was over 16 years ago that he played the much-loved character of Barney the dinoasaur.
Speaking during an interview, he revealed what it was like playing the role and how he got the job:
"Being inside this costume is pretty cool," he began. "Now Barney is about 70 pounds, and it can get over 120 degrees inside, so inside you're sweating profusely. It's a T-Rex, so you're basically up to your elbows in being able to move, and then also, Barney's feet were huge."
"I did have some sneakers on inside, that were glued to the bottom of the feet. The head doesn't come off, the head doesn't swivel. There's no facial expressions that can be made. I can only see a certain amount — when Barney's mouth is closed, I can't see anything.