Movies (Acting Roles)
As Luck Would Have It
JoAnna Garcia Swisher was 41 in As Luck Would Have It as 'Lindsey'.Movie Released: Sat, Apr 10 2021
Fist Fight
JoAnna Garcia Swisher was 37 in Fist Fight as 'Maggie'.Movie Released: Thu, Feb 16 2017
The Internship
JoAnna Garcia Swisher was 33 in The Internship as 'Megan'.Movie Released: Fri, Jun 07 2013
Extreme Movie
JoAnna Garcia Swisher was 29 in Extreme Movie as 'Sweetie-Pie'.Movie Released: Fri, Dec 05 2008
The Initiation of Sarah
JoAnna Garcia Swisher was 27 in The Initiation of Sarah as 'Corinne'.Movie Released: Sun, Oct 22 2006
A-list
JoAnna Garcia Swisher was 26 in A-list Movie Released: Thu, Apr 27 2006
Not Another Teen Movie
JoAnna Garcia Swisher was 22 in Not Another Teen Movie as 'Sandy Sue'.Movie Released: Fri, Dec 07 2001
American Pie 2
JoAnna Garcia Swisher was 22 in American Pie 2 as 'Christy'.Movie Released: Fri, Aug 10 2001
Holy Joe
JoAnna Garcia Swisher was 19 in Holy Joe as 'Joyce Cass'.Movie Released: Sun, Mar 28 1999
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesThe Ultimatum: Queer Love
JoAnna Garcia Swisher was 43+ in The Ultimatum: Queer Love as 'Self- Host'.TV Show Released: First Air Date
Wed, May 24 2023
Sweet Magnolias
JoAnna Garcia Swisher was 40+ in Sweet Magnolias as 'Maddie Townsend'.TV Show Released: First Air Date
Tue, May 19 2020
Pitch
JoAnna Garcia Swisher was 37+ in Pitch as 'Rachel Patrick'.TV Show Released: First Air Date
Thu, Sep 22 2016
The Astronaut Wives Club
JoAnna Garcia Swisher was 35+ in The Astronaut Wives Club as 'Betty Grissom'.TV Show Released: First Air Date
Thu, Jun 18 2015
The Mindy Project
JoAnna Garcia Swisher was 33+ in The Mindy Project as 'Sally Prentice'.TV Show Released: First Air Date
Tue, Sep 25 2012
Animal Practice
JoAnna Garcia Swisher was 33+ in Animal Practice as 'Dorothy Crane'.TV Show Released: First Air Date
Sun, Aug 12 2012
Once Upon a Time
JoAnna Garcia Swisher was 32+ in Once Upon a Time as 'Ariel'.TV Show Released: First Air Date
Sun, Oct 23 2011
Better With You
JoAnna Garcia Swisher was 31+ in Better With You as 'Mia Putney'.TV Show Released: First Air Date
Wed, Sep 22 2010
Royal Pains
JoAnna Garcia Swisher was 29+ in Royal Pains as 'Dr. Nina Greene'.TV Show Released: First Air Date
Thu, Jun 04 2009
The Penguins of Madagascar
JoAnna Garcia Swisher was 29+ in The Penguins of Madagascar as 'Shawna (voice)'.TV Show Released: First Air Date
Fri, Nov 28 2008
Privileged
JoAnna Garcia Swisher was 29+ in Privileged as 'Megan Smith'.TV Show Released: First Air Date
Tue, Sep 09 2008
Welcome to the Captain
JoAnna Garcia Swisher was 28+ in Welcome to the Captain as 'Hope'.TV Show Released: First Air Date
Mon, Feb 04 2008
Gossip Girl
JoAnna Garcia Swisher was 28+ in Gossip Girl as 'Bree Buckley'.TV Show Released: First Air Date
Wed, Sep 19 2007
The Reichen Show
JoAnna Garcia Swisher was 26+ in The Reichen Show as 'Self'.TV Show Released: First Air Date
Fri, Nov 11 2005
How I Met Your Mother
JoAnna Garcia Swisher was 26+ in How I Met Your Mother as 'Maggie'.TV Show Released: First Air Date
Mon, Sep 19 2005
What I Like About You
JoAnna Garcia Swisher was 23+ in What I Like About You as 'Fiona'.TV Show Released: First Air Date
Fri, Sep 20 2002
Off Centre
JoAnna Garcia Swisher was 22+ in Off Centre as 'Ramona'.TV Show Released: First Air Date
Sun, Oct 14 2001
Reba
JoAnna Garcia Swisher was 22+ in Reba as 'Cheyenne Hart Montgomery'.TV Show Released: First Air Date
Fri, Oct 05 2001
Going to California
JoAnna Garcia Swisher was 21+ in Going to California TV Show Released: First Air Date
Thu, Aug 09 2001
Go Fish
JoAnna Garcia Swisher was 21+ in Go Fish TV Show Released: First Air Date
Tue, Jun 19 2001
Freedom
JoAnna Garcia Swisher was 21+ in Freedom TV Show Released: First Air Date
Fri, Oct 27 2000
Boston Public
JoAnna Garcia Swisher was 21+ in Boston Public as 'Susan Potter'.TV Show Released: First Air Date
Mon, Oct 23 2000
Opposite Sex
JoAnna Garcia Swisher was 20+ in Opposite Sex as 'Cassie Schreiber'.TV Show Released: First Air Date
Mon, Jul 17 2000
Freaks and Geeks
JoAnna Garcia Swisher was 20+ in Freaks and Geeks as 'Vicki Appleby'.TV Show Released: First Air Date
Sat, Sep 25 1999
Family Law
JoAnna Garcia Swisher was 20+ in Family Law as 'April'.TV Show Released: First Air Date
Mon, Sep 20 1999
CI5: The New Professionals
JoAnna Garcia Swisher was 20+ in CI5: The New Professionals TV Show Released: First Air Date
Sun, Sep 19 1999
Family Guy
JoAnna Garcia Swisher was 19+ in Family Guy as 'Liddane (voice)'.TV Show Released: First Air Date
Sun, Jan 31 1999
Providence
JoAnna Garcia Swisher was 19+ in Providence as 'Gillian'.TV Show Released: First Air Date
Fri, Jan 08 1999
Any Day Now
JoAnna Garcia Swisher was 19+ in Any Day Now TV Show Released: First Air Date
Tue, Aug 18 1998
Dawson's Creek
JoAnna Garcia Swisher was 18+ in Dawson's Creek as 'Tracy'.TV Show Released: First Air Date
Tue, Jan 20 1998
The View
JoAnna Garcia Swisher was 18+ in The View as 'Self'.TV Show Released: First Air Date
Mon, Aug 11 1997
Pacific Blue
JoAnna Garcia Swisher was 16+ in Pacific Blue as 'Leah Chandler'.TV Show Released: First Air Date
Sat, Mar 02 1996
Second Noah
JoAnna Garcia Swisher was 16+ in Second Noah TV Show Released: First Air Date
Mon, Feb 05 1996
Party of Five
JoAnna Garcia Swisher was 15+ in Party of Five TV Show Released: First Air Date
Mon, Sep 12 1994
seaQuest DSV
JoAnna Garcia Swisher was 14+ in seaQuest DSV as 'Iris'.TV Show Released: First Air Date
Sun, Sep 12 1993
Are You Afraid of the Dark?
JoAnna Garcia Swisher was 13+ in Are You Afraid of the Dark? as 'Samantha'.TV Show Released: First Air Date
Sat, Aug 15 1992
Step by Step
JoAnna Garcia Swisher was 12+ in Step by Step TV Show Released: First Air Date
Fri, Sep 20 1991
Clarissa Explains It All
JoAnna Garcia Swisher was 11+ in Clarissa Explains It All TV Show Released: First Air Date
Sat, Mar 23 1991
Superboy
JoAnna Garcia Swisher was 9+ in Superboy TV Show Released: First Air Date
Sat, Oct 08 1988