Annette O'Toole Filmography: Every Movie and TV Show in Order
All 52 Annette O'Toole roles in chronological order (1955 to 2019): 21 movies and 31 TV series.

How many movies and TV shows has Annette O'Toole been in? This complete Annette O'Toole filmography lists 52 credited roles (21 films, 31 TV series), in chronological order from 1955 to 2019, with links to our full guides where available.
Annette O'Toole movies in order
- The Girl Most Likely To... (1973) as Jenny
- Smile (1975) as Doria
- One on One (1977) as Janet Hays
- King of the Gypsies (1978) as Sharon
- Cat People (1982) as Alice Perrin
- 48 Hrs. (1982) as Elaine
- Superman III (1983) as Lana Lang
- Bridge to Terabithia (1985) as Ms. Edmunds
- Cross My Heart (1987) as Kathy
- Love at Large (1990) as Mrs. King
- Andre (1994) as Adult Voice of Toni
- Final Descent (1997) as Connie Phipps
- Here on Earth (2000) as Jo Cavanaugh
- Smallville (2002) as Martha Kent
- Look, Up in the Sky! The Amazing Story of Superman (2006) as Self
- Falling Up (2009) as Grace O'Shea
- We Go On (2016) as Charlotte
- Women Who Kill (2016) as Lila
- A Futile and Stupid Gesture (2018) as Stephanie Kenney
- Howard (2018) as Doria (archive footage)
- Blow the Man Down (2019) as Gail Maguire
Annette O'Toole TV shows
- Gunsmoke (1955) as Edda Sprague
- My Three Sons (1960) as Tina
- The Virginian (1962) as Lark Walters
- The F.B.I. (1965) as Brenda Porter
- Hawaii Five-O (1968) as Sue
- The Mod Squad (1968)
- The Partridge Family (1970) as Carol
- The Rookies (1972)
- Barnaby Jones (1973) as Cas Carter
- Petrocelli (1974)
- Police Woman (1974)
- S.W.A.T. (1975)
- Dream On (1990) as Bess Justin
- Law & Order (1990) as Valerie Grace
- It (1990) as Beverly Marsh
- Boy Meets World (1993) as Rhiannon Lawrence
- The Outer Limits (1995) as Commander Lydia Manning
- Nash Bridges (1996) as Lisa Bridges
- Smallville (2001) as Martha Kent
- Grey's Anatomy (2005) as Madeleine Skurski
- Private Practice (2007) as Janet
- Lie to Me (2009) as Veronica Sloan
- The Finder (2012) as Elaine Sherman
- Dallas (2012)
- Halt and Catch Fire (2014) as Susan Emerson
- 11.22.63 (2016) as Edna Price
- Search Party (2016) as Diana Fontaine
- The Good Doctor (2017) as Caroline Reznik
- Marvel's The Punisher (2017) as Eliza Schultz
- Kidding (2018) as Louise
- Virgin River (2019) as Hope McCrea
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Annette O'Toole been in?
Annette O'Toole has 21 credited film roles and 31 TV roles, for a total of 52 credits from 1955 to 2019.
What was Annette O'Toole's first major role?
Gunsmoke (1955).
What is Annette O'Toole's most recent project?
Virgin River (2019).



