Cannavale’s Got the XXX-Factor…

Bobby Cannavale is about to steam up the silver screen.

The 41-year-old half-Cuban actor has signed on to appear opposite Amanda Seyfried in Lovelace, a biopic of adult film star Linda Lovelace.

Bobby Cannavale Modern Family

Cannavale will play film financier Butchie Peraino, while Seyfried will play the lead role in film, which will begin shooting on location in Los Angeles this week.

Along with Cannavale and Seyfried, the film will star Hank Azaria, Chris NothRobert Patrick, Wes Bentley, Sharon Stone and Juno Temple.

The movie is being filmed with the cooperation of the Lovelace estate.