Attended, Pennsylvania State University, York.
Township supervisors Shrewsbury Township, Pennsylvania, 1989—1992. Volunteer fire, rescue and emergency services worker. Assistant fire chief Shrewsbury Volunteer Fire Company, 1981—1993.
State representative Dist.93 Pennsylvania, 1993—1998. State senator District 28, since 1999. Majority caucus chairman, since 2007.
Managing partner Waugh Construction Company. Member Cheaspeake Bay Commission, Pennsylvania Farm Show Commission. Vice president York County Association of Townships of Second Class.
Member York County Transportation Coalition.
Member of Trades Advisor Committee, York County Republican Men's Club, York County Builders Association, York County Fire Chiefs and Firefighters Association, Hopewell Fish and Game Association, York County Farm Bureau, York County Fire Police Association, Shrewsbury Lodge Northern 423 F. & A.M.
Married Wanda Waugh; 1 child Joseph;1 child.