Harper is an American politician who served in the California State Assembly.
A Republican, he represented the 74th Assembly District, encompassing the coastal Orange County communities of Huntington Beach, Costa Mesa, Newport Beach, Irvine, Laguna Woods, and Laguna Beach.
Prior to being elected to the State Assembly, Harper served as the 59th Mayor of Huntington Beach.Harper was first elected to the State Assembly in 2014, and was re-elected in 2016.
He sought a third term in 2018, but was defeated by Democrat Cottie Petrie-Norris.