Actor

Kristen Schaal Movies

Kristen Schaal has appeared in 4 franchise films across Shrek and Toy Story, most often as Trixie (voice). The first was Shrek Forever After (2010) and the latest is Toy Story 5 (2026).

Films
4
First
2010
Best known as
Trixie (voice)

Kristen Schaal: Known For

Kristen Schaal in Shrek Movies

Shrek cast
YearFilmRoleWorldwide box office
2010Shrek Forever AfterPumpkin Witch / Palace Witch (voice)$753 million

See every film in the Shrek series.

Kristen Schaal in Toy Story Movies

Toy Story cast
YearFilmRoleWorldwide box office
2010Toy Story 3Trixie (voice)$1.07 billion
2019Toy Story 4Trixie (voice)$1.07 billion
2026Toy Story 5Trixie (voice)$1.15 billion

See every film in the Toy Story series.

Often On Screen With Kristen Schaal

Facts

Franchises on Cinvibe
Shrek, Toy Story
Films acted in
4
Best known role here
Trixie (voice) (3 films)
First franchise film
Shrek Forever After (2010)
Latest franchise film
Toy Story 5 (2026)
Worldwide box office of these films
$4.04 billion

FAQs

How many Shrek movies is Kristen Schaal in?

Kristen Schaal appears in 1 Shrek film: Shrek Forever After (2010).

Who does Kristen Schaal play in Shrek?

Kristen Schaal plays Pumpkin Witch / Palace Witch (voice) in the Shrek films, first in Shrek Forever After (2010).

How many Toy Story movies is Kristen Schaal in?

Kristen Schaal appears in 3 Toy Story films: Toy Story 3 (2010), Toy Story 4 (2019) and Toy Story 5 (2026).

Who does Kristen Schaal play in Toy Story?

Kristen Schaal plays Trixie (voice) in the Toy Story films, first in Toy Story 3 (2010).

What is the highest grossing Toy Story movie with Kristen Schaal?

Toy Story 5 (2026) is the highest grossing, with $1.15 billion worldwide.

How much have Kristen Schaal's movies made at the box office?

The 4 franchise films Kristen Schaal worked on have taken $4.04 billion worldwide combined, led by Toy Story 5 (2026).

Credits from TMDB. Box office from Box Office Mojo and The Numbers via each film page. Every actor, director and composer.