Beall served on the Santa Clara County Board of Supervisors from 1994 until 2006, prior to which he served 14 years on the San Jose City Council.
Beall held positions on both the Santa Clara County Board of Supervisors and the San Jose City Council from 1994 until 2006. Before his time on the Board, he had served as a council member on the San Jose City Council for 14 years.