Cremo, a 6-foot-4 guard, averaged 17.8 points, 4.1 rebounds and 3.8 assists this past season and shot 46 percent from 3-point range. The native of Scotia, New York, also visited Kansas, Texas and Creighton.
He'll join a Villanova team that won the national title but lost Jalen Brunson and Mikal Bridges early to the NBA, and could lose Donte DiVincenzo and Omari Spellman. Both declared for the NBA draft, but haven't decided whether they will sign with an agent and forgo their remaining college eligibility.
"It felt like family the minute I stepped on campus," Cremo told ESPN Tuesday morning. "I'm excited for the opportunity to get to work and help this team any way I can win as many games as we can. Coach Wright, his staff and the players made me feel at home."