Brooke D'Orsay
Biography
Movies 30
A Season of Promises
as Heidi
2026
Harold & Kumar Go to White Castle
as Clarissa
2004
It's a Boy Girl Thing
as Breanna
2006
The Boy Who Cried Werewolf
as Paulina
2010
Christmas in Love
as Ellie Hartman
2018
Miss Christmas
as Holly
2017
A Godwink Christmas: Second Chance, First Love
as Margie Southworth
2020
Oy to the World!
as Nikki Roberts
2025
A Not So Royal Christmas
as Charlotte
2023
A Fabled Holiday
as Talia
2022
A Dickens of a Holiday!
as Cassie
2021
King's Ransom
as Brooke Mayo
2005
How to Fall in Love
as Annie Hayes
2012
Nostalgic Christmas
as Anne Garrison
2019
Wedding of a Lifetime
as Darby
2022
The Republic of Love
as Mother #3
2004
Vote, Dude! (PSA) | 6Teen Reunion 2018
as Caitlin Cooke (voice)
2018
The Skulls III
as Veronica Bell
2004
6Teen: Dude of the Living Dead
as Caitlin Cooke (Voice)
2005
Following Yonder Star
as Abby Marshall
2024
Room 10
as Jessica
2006
Crimes of Fashion: Killer Clutch
as Lauren Elliott
2024
Everybody's Doing It
as Caroline
2002
Deck the Halls on Cherry Lane
as Rebecca
2024
Beverly Hills Wedding
as Molly
2021
6Teen: Dude of the Living Dead
as Caitlin Cooke (voice)
2005
June in January
as June Fraser
2014
Why Can't I Be a Movie Star?
as Jennifer Kruz
6Teen: Snow Job
as Caitlin Cooke (Voice)
2006
Home Security
as Lisa
2003TV Shows 16
How I Met Your Mother
as Margaret
2005
Two and a Half Men
as Robin
2003
Two and a Half Men
as Kate
2003
The Big Bang Theory
as Christy Vanderbel
2007
Psych
as April MacArthur
2006
Grace and Frankie
as Chelsea
2015
Royal Pains
as Paige Collins
2009
Drop Dead Diva
as Deb Dobkins
2009
Corner Gas
as Carol
2004
6teen
as Caitlin Cooke (voice)
2004
Gary Unmarried
as Sasha
2008
Medical Investigation
as Melissa Getemer
2004
Soul Food
as Justine
2000
9JKL
as Natalie
2017
Ace Lightning
as Felicity Fury
2002
Happy Hour
as Heather Hanson
2006