Née dans le New Jersey, Joanna Cassidy grandit dans un milieu artistique qui va vite l'attirer vers la peinture et la sculpture.
C'est pourtant en tant que mannequin qu'elle se faire remarquer. Elle finit par s'installer à Los Angeles afin de tenter une carrière d'actrice. Si elle apparaît furtivement au cinéma (Bullitt), la télévision est un premier tremplin véritable pour cette jeune femme qui joue alors dans Taxi, Dallas,
Starsky et Hutch,
La Croisière s'amuse ou
Drôles de dames. N'arrivant pas à décrocher un premier véritable rôle, on la remarque dans
Blade Runner (1982) où elle incarne Zhora, la femme au serpent et surtout avec le rôle de Dolores dans
Qui veut la peau de Roger Rabbit ? (1988). Elle retourne à la télévision par la suite, multipliant les apparitions (
Arabesque, La loi de LA...) jusqu'à trouver un second souffle avec
Six Feet Under. Dans cette dernière, elle incarne Margaret Chenowith, une mère totalement excentrique. Malheureusement, ce rôle brillament incarné ne lui donne pas d'autres grandes ouvertures.