When he had trouble climbing the stairs at his house in 2018, his mother took him to the doctor. He was diagnosed with osteosarcoma, an aggressive form of cancer that affects long bones, typically near the knees, Syracuse.com reported.
>> Read more trending news
He has undergone treatment, including total knee replacement and chemotherapy. Throughout this time, he completed the required school work to graduate, was a recipient of a Young and Amazing award and was looking forward to the senior ball.
Two days before the big dance, however, Barron was in tremendous pain and had to go to the hospital.
"That broke him into pieces,'' his mother Nelisha Barron told Syracuse.com. "I decided I would try with everything in me to make him happy so he wouldn't miss that moment. I decided it was going to happen!"
She called his friends, his school and the hospital officials.
By Saturday afternoon, about 20 students dressed in gowns and tuxedos descended on the hospital.
"I loved it,'' Barron told Syracuse.com. "It was the most special moment ever. Having everybody there, all my friends. And it was my first high school dance."
Barron hopes to be released Saturday so he can attend another significant event -- graduation.
"He's not going to miss any of his special moments,'' his mother told Syracuse.com.