Jonathan Bennett
Biography
Jonathan David Bennett is an American actor and television host born on June 10, 1981, in Rossford, Ohio. He is known for playing Aaron Samuels in the 2004 comedy film Mean Girls, Bud McNulty in Cheaper by the Dozen 2 in 2005, and the title character in the 2009 comedy Van Wilder: Freshman Year. His television work includes a recurring role as Casey Gant in the mystery drama series Veronica Mars, as well as hosting Food Network series such as Halloween Wars, Cake Wars, and Christmas Cookie Challenge. In addition to these roles, he stars and co-stars in numerous Hallmark and television movies. With a total of 97 known acting credits, he remains active in film and television.
Career overview
Jonathan David Bennett is an American actor and television host born on June 10, 1981, in Rossford, Ohio. He is recognized for his work in both film and television, with ninety-seven known credits listed on the Movie Database.
In film, Bennett is known for playing Aaron Samuels in the 2004 comedy film Mean Girls and Bud McNulty in Cheaper by the Dozen 2, which was released in 2005. He also took on the title character role in the 2009 comedy Van Wilder: Freshman Year. On television, he appeared in a recurring role as Casey Gant in the mystery drama series Veronica Mars and has starred and co-starred in numerous television movies, including Hallmark productions.
In addition to his acting career, Bennett has served as a television host. He hosted the Food Network series Halloween Wars, Cake Wars, and Christmas Cookie Challenge.
Ask the Vault
Ask anything about Jonathan Bennett.
Frequent co-stars
Career timeline
Full filmography
- Celebrity Weakest Link (2025) as Self - Contestant
- A Make or Break Holiday (2025) as Restaurant Manager
- Christmas at Sea (2025) as Self
- A Keller Christmas Vacation (2025) as Dylan Keller
- A Keller Christmas Vacation (2025) Executive Producer
- The Hallmark Christmas Experience: A Hometown Holiday Christmas Special (2025)
- Doctor Odyssey (2024) as Matt
- Happy Howlidays (2024) as Troy
- The Groomsmen: Last Dance (2024) as Danny
- Season's Greetings from Cherry Lane (2024) as Mike Harrelson
- Finding Mr. Christmas (2024) as Self - Host
- Finding Mr. Christmas (2024) Executive Producer
- Finding Mr. Christmas (2024) Creator
- The Groomsmen: Second Chances (2024) as Danny
- The Groomsmen: First Look (2024) as Danny
- Battle of the Decades (2023) as Self - Host
- The Plus One (2023) as Marshall
- Snow Falls (2023) as Jace
- Christmas on Cherry Lane (2023) as Mike Harrelson
- Fire Island (2023) as Rafael
- Trixie Motel (2022) as Self
- The Holiday Sitter (2022) as Sam Dalton
- The Holiday Sitter (2022) Story
- Deadly Yoga Retreat (2022) as Remy Morrow
- Wedding of a Lifetime (2022) as Jake
- Wedding of a Lifetime (2022) Executive Producer
- PRIDE: To Be Seen - A Soul of a Nation Presentation (2022) as Self
- Fantasy Island (2021) as Oliver
- Take Me to Tarzana (2021) as Jameson Doheny
- Blue Call (2021) as Thomas James
- Potato Dreams of America (2021) as Jesus Christ
- A Country Romance (2021) as Gabe
- The Christmas House 2: Deck Those Halls (2021) as Brandon Mitchell
- Sorry I Killed You (2020) as Mike
- The Never List (2020) as Mr. Snyder
- The Christmas House (2020) as Brandon Mitchell
- The Kelly Clarkson Show (2019) as Self
- Today with Jenna & Sheinelle (2019) as Self
- Christy's Kitchen Throwback (2019)
- The Haunting of Sharon Tate (2019) as Jay Sebring
- The Dawn (2019) as William
- The Dawn (2019) Producer
- Love on Repeat (2019) as Kevin
- Surprise Me! (2019) as Danny
- Snack Attack (2019) as Himself - Host
- 25 Words or Less (2018) as Self
- Station 19 (2018) as Michael
- Celebrity Big Brother (2018) as Self
- Celebrity Big Brother (2018) as Self - Houseguest
- The Last Sharknado: It's About Time (2018) as Billy the Kid
- Christmas Made to Order (2018) as Steven
- Love at First Glance (2017) as Victor
- Mommy I Didn't Do It (2017) as Ben Saverin
- Do You Take This Man (2017) as Christopher
- Do You Take This Man (2017) Co-Producer
- Submerged (2016) as Matt
- Do Over (2016) as Anthony Campana
- Supergirl (2015) as Quentin
- Cake Wars (2015) as Self - Host
- Cats Dancing on Jupiter (2015) as Ben Cross
- Romantically Speaking (2015) as Nathan
- Weepah Way For Now (2015) Executive Producer
- Christmas Cookie Challenge (2015) as Himself - Host
- A Dogwalker's Christmas Tale (2015) as Dean Stanton
- Mining for Ruby (2014) as Andrew
- Authors Anonymous (2014) as William Bruce
- Authors Anonymous (2014) Executive Producer
- A Christmas Kiss II (2014) as Sebastian
- Sweet Surrender (2014) as Jerry
- Pawn (2013) as Aaron
- Hit the Floor (2013) as Lucas
- Anything Is Possible (2013) as George
- The Wrong Woman (2013) as Ben Saverin
- Slightly Single in L.A. (2013) as Seven
- The Secret Village (2013) as Greg
- Misogynist (2013) as Harrison
- Divorce Invitation (2012) as Mike Christian
- Christmas Crush (2012) as Ben Oliver
- Awkward. (2011) as Ethan
- Halloween Wars (2011) as Self - Host
- Memorial Day (2011) as SSGT. Kyle Vogel
- RuPaul's Drag Race: Untucked (2010) as Self - Guest Judge
- The Glades (2010) as Drew Green
- Elevator Girl (2010) as Nick Sweeney
- RuPaul's Drag Race (2009) as Self - Guest Judge
- Van Wilder: Freshman Year (2009) as Van Wilder
- The Assistants (2009) as Zack Cooper
- Cane (2007) as Brad
- The Dukes of Hazzard: The Beginning (2007) as Bo Duke
- Bachelor Party Vegas (2006) as Nathan
- Dancing with the Stars (2005) as Self - Contestant
- Cheaper by the Dozen 2 (2005) as Bud McNulty
- Kathy Griffin: My Life on the D-List (2005) as Self
- Love Wrecked (2005) as Ryan Howell
- Veronica Mars (2004) as Casey Gant
- Mean Girls (2004) as Aaron Samuels
- Season of Youth (2003) as Taylor
- Smallville (2001) as Kevin Grady
- Boston Public (2000) as Ethan Guest
- Law & Order: Special Victims Unit (1999) as Kyle Fuller
- Dad (1997)
- The Bill (1984) as Youth
- All My Children (1970) as Adam 'J. R.' Chandler Jr.
- General Hospital (1963) as Joe Fitzpatrick
- Day Six as Alex Parsons
- Way To Abbottabad as Lt. J