Peter Mayhew, who played one the of the most iconic characters in one of the world’s best-loved series of movies, has passed away at age 74.

Mayhew, in case you are unfamiliar with his name, played Chewbacca in the Star Wars films, though he was forced by physical ailments to hand over the role to Joonas Suotamo, who played Chewie in 2017's The Last Jedi, 2018’s Solo: A Star Wars Story, and the soon-to-be-released Rise of Skywalker.