John Cusack has worked on a film with James Cameron.
John Cusack . He made one of his earliest film roles in the mid-1980s , before he starred in Cameron Crowe 's film Say Anything ... ( 1989 ) , for which he gained teen idol status . He was nominated for a Golden Globe Award for Best Actor -- Motion Picture Musical or Comedy for his performance in High Fidelity ( 2000 ) .