 Hooper served as a member of the Harford County Council from 1982 until 1990.Hooper was elected to the Maryland state senate in 1998.He was sworn in on January 13, 1999 to represent District 35 in Harford County.