She represented the 68th District, which includes portions of the City of Richmond and Chesterfield County. Waddell, a former Republican, served one term after defeating incumbent Republican Delegate Brad Marrs in the 2005 General Election by 42 votes. She ran in 2005 as a moderate, pro-choice alternative to the conservative Marrs and served as one of three independents in the House of Delegates.
Waddell lost reelection in the November 6, 2007 general election against Republican candidate G. Manoli Loupassi and William "Bill" Grogan, who ran as an independent but is the Attorney for the Independent Greens of Virginia.
She is now the Virginia Chair of the Republican Majority for Choice.
Member of Virginia Tourism Corporation, River Road Church-Baptist (board member).
Married John Chesleigh Waddell Junior. Children: Katie, Laura Custer.