Cameron ha aparecido en 22 películas, su debut lo hizo en La Máscara en 1994, junto a Jim Carrey. Desde entonces ella ha estado junto a muchas otras estrellas como Keanu Reaves, Julia Roberts, Ewan, McGregor y Matt Dillon. Ésta es su filmografía actual la cual aparece en orden cronológico:
Shrek 2 (2004) (voice) .... Princess Fiona
Charlie's Angels 2 (2003) .... Natalie Cook
Gangs of New York (2002) .... Jenny
Sweetest Thing, The (2002) .... Christina Walters
Vanilla Sky (2001) .... Julie Gianni
Shrek (2001) (voice) .... Princess Fiona
Invisible Circus, The (2001) .... Faith
Charlie's Angels (2000) .... Natalie Cook
Things You Can Tell Just by Looking at Her (2000) .... Carol
Any Given Sunday (1999) .... Christina Pagniacci
Being John Malkovich (1999) .... Lotte Schwartz
Very Bad Things (1998) .... Laura Garrety
There's Something About Mary (1998) .... Mary Jensen Matthews
Fear and Loathing in Las Vegas (1998) .... The Blonde (Reporter in Elevator)
Life Less Ordinary, A (1997) .... Celine Naville
My Best Friend's Wedding (1997) .... Kimberly 'Kim/Kimmy' Wallace
Keys to Tulsa (1997) .... Trudy
Head Above Water (1996) .... Nathalie
Feeling Minnesota (1996) .... Freddie Clayton
She's the One (1996) .... Heather Davis
Last Supper, The (1995) .... Jude
Mask, The (1994) .... Tina Carlyle