Priscilla Barnes werd geboren op 7 december 1954 in Fort Dix,[1] als derde van vier kinderen van een vader die majoor was bij de Amerikaanse luchtmacht en een moeder die huisvrouw was. In haar jeugd woonde ze op verschillende militaire bases in Amerika, voordat het gezin zich vestigde in Lancaster (Californië). Nadat ze afgestudeerd was aan de Antelope Valley High School verhuisde Barnes naar San Diego (Californië), waar ze werkte als serveerster en danseres.[1]
In 1976 poseerde ze naakt voor Penthouse Magazine onder het pseudoniem Joann Witty. Penthouse wilde in 1982 de foto's opnieuw publiceren onder haar echte naam nadat ze bekend geworden was met Three's Company. De daaropvolgende juridische strijd werd uiteindelijk beslecht in het voordeel van Barnes.[3]
Barnes was voor het eerst te zien als amazone in The New Original Wonder Woman. Op 19-jarige leeftijd had ze een rol met één regel tekst in een aflevering van Columbo. Dit leidde tot een reeks kleine rollen in films zoals The Seniors (1978) en Delta Fox (1979).
In 1981 kende Barnes haar grote doorbraak als Terri Alden in de populaire sitcom Three's Company nadat Jenilee Harrison de tijdelijke vervangster was geweest van Suzanne Somers, die de serie had verlaten als gevolg van een contractueel geschil met de producenten.[1][6] Ze verscheen in totaal in 70 afleveringen tot de serie in 1984 stopgezet werd. Later noemde Barnes haar tijd bij Three's Company de "drie slechtste jaren van haar leven".[7] Na het opnemen van de eerste paar afleveringen voelde ze zich ongemakkelijk op de set vanwege de spanningen tussen de castleden en probeerde ze tevergeefs onder haar contract uit te komen. Na het einde van de serie bleef ze bevriend met medespelers Joyce DeWitt en Richard Kline. In de televisiefilm Behind the Camera: The Unauthorized Story of Three's Company uit 2003 werd Barnes gespeeld door actrice Anne Ross.