Trevor Williams's life reads like a Hollywood movie.

He came from a tough, inner-city neighbourhood, became a success, and is now spending his life giving back to those who need it most.

Williams grew up on the streets of Montreal's Little Burgundy district.

Fate, a few good mentors, and a talent for basketball helped him secure a sports scholarship to the U.S.

From there, he moved on to play on Canada's Olympic basketball team.

Later, he became a coach at Dawson College and started a successful summer basketball camp for kids.

But Williams never forgot his Little Burgundy roots, nor the challenges that children in the area tend to face.

He founded the Trevor Willams Kids Foundation so that they would have a place to play, do homework, and find mentoring.

"When I was a kid, this is exactly what I needed," says Williams. "I needed somebody to take charge and say, listen Trevor, this is what you need to do."

One of Williams' first students is an example of the benefits of the program.

Denburk Reid now runs the foundation.

"Follow your own lead," Reid advises. "You don't have to be a follower. You can be a leader."

Hundreds of children visit the foundation every month to get tutoring from over a dozen volunteers.

"I wanna get somewhere in life," says Keshia Lespoir. "At home, you have your brothers and sisters always bothering you. But here, there's tutors, people actually sit down with you, take the time and make sure you understand it."

Aside from the tutoring, basketball remains a major part of the program, with Williams himself continuing to coach.