Patrick G. Duffy (Townsend (Montana), 17 maart 1949) is een Amerikaans televisieacteur, voornamelijk bekend als de 'man van Atlantis' uit de gelijknamige televisieserie, Bobby Ewing uit Dallas en als Frank Lambert in de sitcom Step by Step.
Patrick Duffy is het jongste kind en enige zoon van Terrence en Marie Duffy. Hij groeide op in Montana, waar zijn ouders een bar bezaten. Vanaf zijn twaalfde woonde hij in Seattle, waarna hij dramalessen ging volgen aan de Universiteit van Washington. Hier leerde hij zijn vrouw Carlyn Rosser kennen, die hem kennis liet maken met boeddhisme. In 1974 trouwden ze in een boeddhistische tempel. Het stel heeft twee zonen, Padraic Terrence ('74) en Conor Frederick ('79).
In 1976 kreeg Duffy de rol van Mark Harris, de gekieuwde hoofdpersoon uit de televisieserie Man from Atlantis. Twee jaar later werd hij razend populair als Bobby Ewing in Dallas. De serie draaide aanvankelijk rond zijn personage en dat van Pamela (Victoria Principal), maar later bleek het personage van J.R. nog populairder te zijn en draaide de serie meer rond hem. In 1985, na acht seizoenen Bobby Ewing te hebben gespeeld, wilde Duffy zijn horizon verbreden en Bobby Ewing stierf in de serie. De kijkcijfers van de serie gingen naar beneden en Larry Hagman haalde Duffy over om terug te keren. In een inmiddels legendarische en verrassende aflevering keerde Bobby in mei '86 weer terug in de serie. Zijn dood en het hele seizoen dat hij afwezig was zou door zijn vrouw Pamela gedroomd zijn. Het was een enorme dure aangelegenheid voor de tv-serie, karakters die dood waren gegaan eerder in de serie moesten terugkomen, tevens moesten de verhaallijnen van een jaar ervoor weer worden opgepakt. Ook andere acteurs die inmiddels een deal hadden gesloten voor een langere tijd moesten worden uitbetaald. Duffy zou bij de show blijven tot de laatste aflevering in 1991. Ook heeft hij enkele afleveringen geregisseerd en geproduceerd.