John Legend is using his voice to slam President Donald Trump’s controversial immigration ban.

On Friday Trump signed an executive order barring U.S. entry to citizens from Syria, Iraq, Iran, Sudan, Libya, Somalia, and Yemen. The move was met with a wave of protests across the US and was talking point during Saturday night’s Producers Guild of America Awards.

John LegendJohn Legend has slammed Trump’s immigration ban

After presenting a clip from La La Land, Legend took the stage and immediately addressed the immigration ban.“Los Angeles is the home of so many immigrants, so many creative people, so many dreamers, and those of us who work in this business have the privilege of shaping how the rest of the world perceives this country we love,” Legend said, according to Variety.

More: John Legend Responds To Racist Attack By Paparazzi Who Called Him A Monkey

“We are the voice, we are the face of America. Our America is big, it is free, and it is open to dreamers of all races, all countries, all religions. Our vision of America is directly antithetical to that of President Trump. I want to specifically tonight reject his vision and affirm that America has to be better than that.”

The singer and actor then admitted that he and wife Chrissy Teigen were conflicted about attending the awards, but ultimately decided that they had to appear and use the platform to address the political situation.

“We came here tonight, and we also wanted to put our money where our mouth is,” Legend continued. “We made a donation to the ACLU and other organizations who are committed to fighting for freedom in the land of the free.

More: Chrissy Teigen Schools A Twitter Troll After He Calls John Legend "Illiterate"

“There’s a lot of money and power in this room and I hope you all will use it for something good,” he added. “Let’s all continue to stand up together for what is right.”