Robert Cannavale ( / ˌ k æ n ə ˈ v ɑː l i / ) (born May 3, 1970) is an American actor known for his leading role as Bobby Caffey in the first two seasons of the crime drama series Third Watch . Cannavale also had a recurring role on the NBC comedy series Will & Grace as Will Truman 's long-term boyfriend Officer Vincent "Vince" D'Angelo, for which he won the 2005 Primetime Emmy Award for Outstanding Guest Actor in a Comedy Series ; and portrayed Gyp Rosetti during the third season of the HBO drama series Boardwalk Empire , for which he won the 2013 Primetime Emmy Award for Outstanding Supporting Actor in a Drama Series . In 2016, he starred in the HBO drama series Vinyl , produced by Martin Scorsese and Mick Jagger . In 2017, he joined the cast of the USA Network drama series Mr. Robot during its third season.