NewsElections Rudy Giuliani to vote for Donald Trump Former Mayor Rudy Giuliani says he will vote for his friend Donald Trump. Pictured: Giuliani and Trump walk down the runway during the NYC2000 fashion show in Times Square on Sept. 13, 1999, in New York City. Photo Credit: Getty Images / Matt Campbell By Nicole Brown Updated April 7, 2016 5:13 PM Print Share fbShare Tweet Email Former Mayor Rudy Giuliani is on team Trump. “I support Trump. I’m gonna vote for Trump,” Giuliani said in an interview with the New York Post on Thursday. “He’s a better choice than Cruz and a more realistic choice than Kasich,” he said in an interview with the New York Times. Giuliani told the Times that this is not an endorsement because, as a delegate at the Republican National Convention, he will have more sway if he has not endorsed anyone. Trump and Giuliani have reportedly been close friends for years. The Washington Post reported in February that Giuliani had been giving advice to the real estate mogul on his campaign. Giuliani, who ran for president in 2008, said he doesn’t agree with everything Trump has said, but he likes that he is a negotiator. "He negotiates from a high bar to get people’s attention,” Giuliani told the Post. “Threatening to withdraw from NATO will get a better deal with NATO.” He told the Times he also disagrees with Trump and his Republican opponent Ted Cruz on mass deportations. The former mayor said in the interview with the Post that he took offense to Cruz’s “New York values” remark in January. “It’s New York City. We’re family. I can make fun of New York. But you can’t!” Giuliani said. “I know he was attacking liberal Democratic values,” he added. “There was a better way to say it.” By Nicole Brown Share on Facebook Share on Twitter Comments We're revamping our Comments section. Learn more and share your input.