Marcelo joins the Dutch side in a deal worth a reported €2.5million.
The 23-year-old has signed a three-year contract with PSV.
“PSV have a great history and I’m proud that I’ll be wearing the shirt of such a big club. I want to win the Eredivisie title here and develop into an important first team player,” said Marcelo to the club’s official website.