
Jonathan Bennett
Biography
Jonathan David Bennett (born June 10, 1981) is an American actor and television host. He is known for his roles as Aaron Samuels in the comedy film Mean Girls (2004), Bud McNulty in Cheaper by the Dozen 2 (2005), the title character in the comedy Van Wilder: Freshman Year (2009), and his recurring role as Casey Gant in the mystery drama series Veronica Mars. He was the host of Food Network's series Halloween Wars, and he also hosted Cake Wars as well as Christmas Cookie Challenge. He also stars and co-stars in numerous Hallmark and TV movies.
Gallery



Known For
Acting History
2025
A Keller Christmas Vacation as Dylan Keller
2025Celebrity Weakest Link as Self - Contestant
2024Happy Howlidays as Troy
2024Season's Greetings from Cherry Lane as Mike Harrelson
2024The Groomsmen: Last Dance as Danny
2024Finding Mr. Christmas as Self - Host
2024The Groomsmen: Second Chances as Danny
2024The Groomsmen: First Look as Danny
2024Doctor Odyssey as Matt
2023Christmas on Cherry Lane as Mike Harrelson
2023The Plus One as Marshall
2023Battle of the Decades as Self - Host
2023Fire Island as Rafael
2023Snow Falls as Jace
2022The Holiday Sitter as Sam Dalton
2022Wedding of a Lifetime as Jake
2022PRIDE: To Be Seen - A Soul of a Nation Presentation as Self
2022Deadly Yoga Retreat as Remy Morrow
2022Trixie Motel as Self
2021The Christmas House 2: Deck Those Halls as Brandon Mitchell
2021Potato Dreams of America as Jesus Christ
2021Fantasy Island as Oliver
2021Blue Call as Thomas James
2021A Country Romance as Gabe
2021Take Me to Tarzana as Jameson Doheny
2020Sorry I Killed You as Mike
2020The Never List as Mr. Snyder
2020The Christmas House as Brandon Mitchell
2019Snack Attack as Himself - Host
2019The Dawn as William
2019The Kelly Clarkson Show as Self
2019Love on Repeat as Kevin
2019Surprise Me! as Danny
2019Christy's Kitchen Throwback
2019Today with Hoda & Jenna as Self
2019The Haunting of Sharon Tate as Jay Sebring
2018Christmas Made to Order as Steven
2018The Last Sharknado: It's About Time as Billy the Kid
201825 Words or Less as Self
2018Station 19 as Michael
2018Celebrity Big Brother as Jury Member
2018Celebrity Big Brother as Contestant
2017Do You Take This Man as Christopher
2017Love at First Glance as Victor
2017Mommy I Didn't Do It as Ben Saverin
2016Do Over as Anthony Campana
2016Submerged as Matt
2015Christmas Cookie Challenge as Himself - Host
2015A Dogwalker's Christmas Tale as Dean Stanton
2015Supergirl as Quentin
2015Cake Wars as Self - Host
2015Cats Dancing on Jupiter as Ben Cross
2015Romantically Speaking as Nathan
2014A Christmas Kiss II as Sebastian
2014Mining for Ruby as Andrew
2014Sweet Surrender as Jerry
2014Authors Anonymous as William Bruce
2013The Wrong Woman as Ben
2013Misogynist as Harrison
2013The Secret Village as Greg
2013Anything Is Possible as George
2013Slightly Single in L.A. as Seven
2013Hit the Floor as Lucas
2013Pawn as Aaron
2012Christmas Crush as Ben Oliver
2012Divorce Invitation as Mike Christian
2011Halloween Wars as Self - Host
2011Awkward. as Ethan
2011Memorial Day as SSGT. Kyle Vogel
2010The Glades as Drew Green
2010Elevator Girl as Nick Sweeney
2010RuPaul's Drag Race: Untucked as Self - Guest Judge
2009The Assistants as Zack Cooper
2009Van Wilder: Freshman Year as Van Wilder
2009RuPaul's Drag Race as Self - Guest Judge
2007Cane as Brad
2007The Dukes of Hazzard: The Beginning as Bo Duke
2006Bachelor Party Vegas as Nathan
2005Cheaper by the Dozen 2 as Bud McNulty
2005Love Wrecked as Ryan Howell
2005Kathy Griffin: My Life on the D-List as Self
2005Dancing with the Stars as Self - Contestant
2004Veronica Mars as Casey Gant
2004Mean Girls as Aaron Samuels
2003Season of Youth as Taylor
2001Smallville as Kevin Grady
2000Boston Public as Ethan Guest
1999Law & Order: Special Victims Unit as Kyle Fuller
1997Dad
1984The Bill as Youth
1970All My Children as Adam 'J. R.' Chandler Jr.
—Day Six as Alex Parsons
—The Bog
—Way To Abbottabad as Lt. J









