Harry Potter star Rupert Grint has been pictured looking dapper on set outside a popular and scenic Spanish resort as he shoots scenes for season two of TV show Snatch.

The Brit actor was snapped by holidaymaker Phil Crouch last Monday as he wandered through the Balcon de Europa hotel - a landmark in the town of Nerja, near Malaga

The star, donned in a full pinstripe suit, a trilby hat and sunglasses, seems to be taking a break on set between takes, as they shot a scene in which he holds a meeting with another character on the terrace.

Photographer Phil, 51, from East Harling, Norfolk, said Grint looked "quite distinguished" as he patiently waited on set, enjoying a coffee and a cigarette.

Glasgow Times:
(Credit: SWNS)

He said: "It was a lovely background for them to film against.

"I didn't recognise any of the other actors there, but it was quite busy, and there was a lot of kit.

"They'd shut off the area for filming, but I happened to be passing nearby on my way to the airport to fly home, and I had my big camera with me so I managed to get through."

He added: "I didn't even realise it was Rupert Grint until I got home and zoomed in on the photographs."

Sony Crackle show Snatch, loosely based on the popular 2000 Jason Statham movie of the same name, has just begun filming its second season in the Costa Del Sol.