Mark Hamill has won the Icon award at San Diego Comic Con.
The actor was taking part in a panel when he was surprised with the award on stage.
He plays Luke Skywalker in the Star Wars films.
The Icon award is given to someone every year who has brought comic book and the culture of arts people around the world.

Abu Dhabi’s Liwa Desert opens first-look teaser of 'Dune: Part Three'
Ryan Gosling goes solo in space for film 'Project Hail Mary'
Oscar-winner Sean Penn skips ceremony, takes train to Ukraine
'One Battle After Another' dominates Oscars and takes best picture
Oscars’ top prize up for grabs as unease hangs over Hollywood
