Emmy Award winner and Broadway vet Eric McCormack is best known for playing nice guy Will Truman on TV’s Will and Grace, but in the new revival of Gore Vidal’s The Best Man, the actor shows off his sneaky side. On CBS News, McCormack described his newest role, politician Joe Cantwell, as a conservative “flip-flopper,” adding, “if 59 percent of the public needs him to be liberal, then he’ll absolutely change and go against his word.” Watch below as Eric McCormack takes on Tony winner John Larroquette in a clip from the production, then see McCormack run for president at the Schoenfeld Theatre.