Alec Baldwin has cancelled his plans to run for New York City mayor.

The '30 Rock' actor says he isn't as "horny" for the role compared to the other candidates, who have a much bigger appetite for the job.

Speaking on his weekly WNYC podcast, he said: "I've lost my appetite. They're all just so horny for it."

He added the other candidates are "like a guy on a date that you can tell he just can't wait to get his hand up your Blouse before even The Lights go out in the theater".

Alec also hinted he may not quit '30 Rock' when his contract runs out after this series.

He added: "Give this up for what? I give up money and fame and position and success; I give up this wonderful life I have now in exchange for the chance to 'really change things?' Yeah, I'm not quite sure you can anymore."