Who did Leonardo DiCaprio play in the movie Titanic? June 7, 2017 By Show answer Jack Dawson More Entertainment QuestionsMore Movies Questions