Roberts' performance in Runaway Train (1985), as prison escapee Buck McGeehy, earned him a third Golden Globe nod and a nomination for the Academy Award for Best Supporting Actor.Notable films Roberts has appeared in include Raggedy Man (1981), The Pope of Greenwich Village (1984), By the Sword (1991), Final Analysis (1992), The Specialist (1994), The Cable Guy (1996), It's My Party (1996), Cecil B. Demented (2000), National Security (2003), A Guide to Recognizing Your Saints (2006), The Dark Knight (2008), The Expendables (2010), Lovelace (2013), Inherent Vice (2014), The Human Centipede 3 (2015), and Babylon (2022).On television, his performances in the drama miniseries In Cold Blood (1997) and the sitcom Less than Perfect (2002–2005) have earned him Satellite Award nominations, winning Best Supporting Actor for the latter.Roberts' other starring roles included Paul's Case (1980), Raggedy Man (1981), The Pope of Greenwich Village (1984), The Coca-Cola Kid (1985), Nobody's Fool (1986), Best of the Best (1989), By the Sword (1991), Final Analysis (1992), Best of the Best 2 (1993), The Specialist (1994), The Immortals (1995), It's My Party (1996), La Cucaracha (1998), and Purgatory (1999).He appeared in an episode of CSI: Miami as Ken Kramer, a murderer on death row convicted of killing a young couple.[25] The same year, he had a role in the romantic comedy film Phat Girlz, starring Mo'Nique, which receive good reviews and generate $7,401,890 in theaters worldwide.On July 18, 2008, he appeared in The Dark Knight as Sal Maroni, a Gotham City Mafia boss who hires The Joker to kill Batman and a renegade mob accountant.[31] He also appeared in the independent movie Rock Slyde, starring Patrick Warburton, Andy Dick, Rena Sofer, and Elaine Hendrix.It was directed by and starred Sylvester Stallone, with Jason Statham, Jet Li, Steve Austin, Gary Daniels, Dolph Lundgren, Randy Couture, Terry Crews, David Zayas, and Mickey Rourke.The film is about a group of elite mercenaries called The Expendables (Stallone, Statham, Li, Lundgren, Couture, and Crews) who are on a mission to overthrow dictator General Garza (Zayas) in Vilena, an island in the Gulf of Mexico.[40] December 2010 saw the premiere of the fourth season of Celebrity Rehab with Dr. Drew, which documented Roberts' struggle with dependency on medical marijuana.[57][58] On November 1, 2013, he had a major role in the thriller drama film Assumed Killer, starring and produced by Casper Van Dien.[62] He had also a role in the small-budget indie film The Opposite Sex, starring Kristin Chenoweth, Mena Suvari, Jennifer Finnigan, and Geoff Stults, which received favorable reviews.The Nigerian comedy drama movie A Trip to Jamaica, starring Eric Roberts, Ayo Makun, Funke Akindele, Nse Ikpe Etim, and Dan Davies, had its worldwide premiere on September 25, 2016, in Lagos State.[70][71] The same year, Roberts was featured in season 4 of the hit American TV show Brooklyn Nine-Nine; he portrayed the character of Jimmy Figgis.[74] He had a role in the drama film Papa, alongside Robert Scott Wilson, Paul Sorvino, Daryl Hannah, Mischa Barton, Frankie Avalon, Ann-Margret, and Michael Madsen which received favorables reviews.[77][78] In a 2018 Vanity Fair interview, Roberts traced his prolific filmography to when he stopped getting consistent offers from major film studios and started doing B movies.In 2020, he starred in several movies including Reboot Camp, Angels Fallen, The Unbreakable Sword, Deported, Collision Earth, Hayalet : 3 Yasam and Top Gunner.[89] On a 2023 episode of Finding Your Roots featuring his sister Julia, it was revealed that their biological paternal great-great-grandfather's surname was actually Mitchell, not Roberts.[91] A 1989 profile of actress Sandy Dennis in People says she had a live-in relationship with Roberts for five years in a seven-bedroom house she rented in Connecticut.[92] The relationship began several years after her 1974 parting from boyfriend Gerry Mulligan, a jazz musician who had lived with Dennis in the same house (whose Connecticut location was identified as Westport or Wilton in different People magazine articles).Author James Spada claimed that it came to an end because of his affair with actress Ellen Barkin,[9] while Roberts cited Dennis' refusal to start an animal shelter for some 100 stray cats living in the couple's shared home as the reason for their split.Roberts became a grandfather for the first time in December 2020 when Emma gave birth to her first child, a son named Rhodes, with actor Garrett Hedlund.[99] On January 12, 2001, Roberts visited The Howard Stern Radio Show with Garrett, during a segment called "The Gossip Game" with Mike Walker of the National Enquirer.[100] In December 1987, Roberts was arrested after police found him banging on a woman's apartment door in Manhattan's Upper West Side.