A bus driver took a photograph of 16-year-old Alex Davidson after spotting him sweeping up debris at a bus shelter on South Parkway Road on Saturday afternoon.
The driver posted the photograph on Facebook with the message: “If anyone recognises him, please let his family know they should be very proud for raising such a generous, thoughtful, polite, well-balance lad.
“All my passengers were very impressed with his actions.”
The post had thousands of likes on Facebook.
Alex, who lives near the bus stop, said he was walking his girlfriend to the stop on Saturday afternoon when he saw the damage.
He went home to get a brush and a bin to put the broken glass in.
Former Leeds East Academy student Alex, who is studying for a BTEC in applied sciences at Leeds City College, said: “The glass was scattered all over the place. I was worried about kids falling over and getting hurt.”
Sarah Carrie, principal at Leeds East Academy, said: “Alex is a wonderful young man and throughout his time at Leeds East Academy was always very generous, kind and caring.
“His act of thoughtfulness within the community is absolutely typical of Alex and his caring, thoughtful nature.
“The school could not be more proud of Alex following his good deed and the level of care he demonstrates for the local community”.