Eric Anthony Roberts (born April 18, 1956) is an American actor. In a career spanning over 50 years, Roberts has amassed more than 700 credits and appeared in blockbusters, independent films, television series, animation, short films, student films, and music videos. As of 2024, he is one of the most prolific English-speaking screen actors of...