From 2004 to 2006, he had a recurring guest role on Will & Grace as Vince D'Angelo, the boyfriend (and eventual husband) of Will Truman (Eric Mc Cormack).
The son of a Cuban mother and an Italian father, Cannavale moved around a bit after they split.
He spent most of high school in Florida with his mother but ended up finishing his studies in New Jersey after being expelled.
When he was eight, Cannavale secured the plum role of the lisping boy, Winthrop, in his school's production of The Music Man, and later played a gangster in Guys and Dolls, which cemented his love for performing.
Cannavale's parents divorced when he was 13 and his mother moved the family to Puerto Rico.
In 2013, this role netted him his second Emmy Award win.
Around this time, Cannavale had a chance to work with one of his acting idols, Al Pacino.
As he explained to the , he almost didn't graduate: “I didn’t have the credits, because I failed math every year, so I had to go to summer school."Determined to become an actor, Cannavale lived with his grandmother in New Jersey while he tried to get his first big break.
He worked as a bouncer at a number of New York nightclubs, including Club U. A., Café Society and Tunnel while performing in plays.
He has appeared in The Station Agent (2003), Shall We Dance?
(2004), Snakes on a Plane (2006), The Other Guys (2010), Woody Allen's Blue Jasmine (2013), Chef (2014), the remake of Annie (2014), Paul Feig's Spy (2015), and Marvel Studios' Ant-Man (2015). Michael's Catholic School, where he participated in a number of extracurricular activities, including being an altar boy and member of the chorus.
Cannavale first attracted some notice for his early television work on such shows as Born on May 3, 1970, in Union City, New Jersey, actor Bobby Cannavale discovered his passion for theater at an early age.