Who played the role of Jack and Rose In Hollywood movie Titanic?
Leonardo DiCaprio played the role of
Jack Dawson, a penniless artist, and
Kate Winslet played the role of
Rose DeWitt Bukater, a wealthy young woman from an upper-class family, in the 1997 epic romance and disaster film Titanic.