Question: actress who plays rose in the last jedi
Answer: Kelly Marie Tran ( born January 17 , 1989 ) is an American actress .