Associate of Arts, Brevard Community College, Cocoa, Florida, 1975. Attended, University Houston, 1975—1977. Bachelor of Science, Rollins College, 1987.
Contractor, consultant. Member District 30 Florida House of Representatives, Tallahassee, 2003—2008. Member District 24 Florida State Senate, since 2008, chair finance and tax committee, member policy & steering committee on energy, environment & land use, policy & steering committee on ways & means, community affairs committee, health regulation committee, member transportation committee, joint committee on public counsel oversight, joint legislation sunset committee.
Chairman Brevard County Commission, 1985, 86, 92, Brevard Tourist Development Council, 1986, Brevard Metropolitan Planning Council, 1986, East Central Florida Regional Planning Council, 1992.
Married Mary Pat Altman. Children: Hunter, McKenzie, Sullivan.