Question: who played obi wan in a new hope
Answer: Obi - Wan `` Ben '' Kenobi is a fictional character in the Star Wars franchise , within the original trilogy he is portrayed by Alec Guinness , while in the prequel trilogy a younger version of the character is portrayed by Ewan McGregor .