Answer
Luke Perry was an American actor best known for his roles as Dylan McKay on Beverly Hills, 90210 and Fred Andrews on Riverdale. Perry never played the role of Harry in Sex and The City. Harry is a fictional character in the Sex and the City television series and films, played by actor David Eigenberg. Harry is a firefighter and the husband of Carrie Bradshaw.