In den Jahren von 1986 bis 1991 spielte er in der FernsehserieL.A. Law die Rolle des Michael Kuzak, für die er in den Jahren 1988, 1989 und 1990 erneut für den Golden Globe nominiert wurde. 1987 wurde ihm von der Zeitschrift People die Auszeichnung des Sexiest Man Alive verliehen. Es folgten einige Hauptrollen wie in den Fernsehfilmen Sinnliche Täuschung (1990), Tödliche Absichten (1991), Quarantäne (2000) und Lügen, Sex und Leidenschaft (2001). Seine bisher letzte größere Rolle hatte er von 2004 bis 2006 als Aaron Echolls in der Fernsehserie Veronica Mars.
Ab dem Jahr 2013 übernahm er in der AMC-Serie Mad Men die Rolle des Jim Cutler.
Hamlin hat einen Sohn (* 1980) mit der Schauspielerin Ursula Andress; beide lernten sich bei den Dreharbeiten von Kampf der Titanen kennen. Vom 9. März 1985 bis 1989 war er mit Laura Johnson und vom 7. September 1991 bis 1993 mit Nicollette Sheridan verheiratet. Seit dem 29. März 1997 lebt er in dritter Ehe mit der Schauspielerin Lisa Rinna, mit der er zwei Töchter (* 1998, * 2001) hat. Die jüngere Tochter Amelia Gray ist ein bekanntes Model.
Filmografie (Auswahl)
1978: Movie Movie
1979: Studs Lonigan (Fernseh-Miniserie, drei Folgen)