He was the winner of the June 9, 2009, Democratic primary, defeating opponent James Noel by a 2-to-1 margin to face incumbent Steve Landes in the November 3, 2009, general election.
He has served in the Virginia House of Delegates since 1996, representing the 25th district in the Blue Ridge Mountains, including parts of Albemarle, Augusta and Rockingham Counties.
Steve Jobs | Steve McQueen | Steve Martin | Steve Reich | Steve Vai | Steve Winwood | Stone Cold Steve Austin | Steve Earle | Steve Davis | Steve Forbes | Steve Coogan | Steve Allen | Steve Wozniak | Steve Guttenberg | Steve Biko | Steve Lawrence | Steve Roach | Steve Fossett | Steve Harvey | Steve | Steve Young | Steve Waugh | Steve Taylor | Steve Lacy | Steve Coleman | Steve Albini | Steve Roach (musician) | Steve Morse | Steve Lamacq | Steve Irwin |