Mark Hamill thinks being an actor is "trivial".
The 64-year-old actor took time out from promoting Star Wars: The Force Awakens - in which he reprises his role as Luke Skywalker - to visit sick kids at London's Great Ormond Street hospital last week and says the trip put his life in perspective.
He told the Independent newspaper: "One of the greatest things I am given because of the profession I am in is the ability to give back. It feels wonderful.
"It can be harrowing emotionally because your heart goes out to these children but it's also very uplifting. You walk away thinking being an actor is so trivial compared to helping needy children."
Mark thinks the "optimistic and hopeful" nature of Star Wars is important, but pales in comparison to helping those in need.