Jared Leto gave one of the most memorable Oscar speeches ever while accepting the Best Actor in a Supporting Role award on Sunday night.

wearing a black tux with a white jacket, the Dallas Buyers Club star won for his role as AIDS-suffering transvestite Rayon in the film, and he dedicated his award to victims past and present.

"36 million people who have lost the battle to AIDS and to those of you out there who have ever felt injustice because of who you are or who you love, tonight I stand here in front of the world with you and for you," he said.

Leto also thanked his mother for teaching him to dream.

"In 1971, Bossier City, Louisiana, there was a teenage girl who was pregnant with her second child. She was a high school dropout and a single mom, but somehow she managed to make a better life for herself and her children," he said. "She encouraged her kids to be creative, to work hard and to do something special. That girl is my mother and she’s here tonight. And I just want to say, I love you, Mom. Thank you for teaching me to dream."

Leto also thanked his brother, Shannon, who plays with him in rock band 30 Seconds to Mars, calling him his "best friend."

The actor also gave shout outs to those currently going through turmoil in Ukraine and Venezuela.

"I want to say we are here and as you struggle to… to make your dreams happen, to live the impossible… We’re thinking of you tonight."