Principal Stosch, Dacey & George Professional Corporation. Retired partner Deloitte & Touche. Virginia State Delaware, District 73, 1983—1992.
Former member Education Committee, Finance Committee, Claims Committee. Senator District 12 Virginia State Senate, since 1992, former chairman transportation committee, majority leader, since 1998. Member Commerce & Labor Committee, Finance Committee, Rules Committee.
Chairman General Laws Committee.
Member of Richmond Area Heart Association (former chairman), Virginia Society of Certified Public Accountants (former president, former board member Richmond chapter), America Institute of Certified Public Accountants, America Legion, Dominion Club (founding board member).
Married Eleanor Herbert.