Tag: Hugo Napier

‘GH’s’ Hugo Napier Returns!

Former “General Hospital” star Hugo Napier — who played Lord Larry Ashton in the late 80s and early 90s — is making a Port Charles return!