Eric Roberts, a versatile and seasoned actor, has graced the screen for over four decades, amassing a diverse array of…