 He worked on the Court of Appeals staff and then practiced law for many years in Charlotte, North Carolina before serving as a state superior court judge from March through August 2007.Arrowood has been a member of the board of the North Carolina Railroad, the N.C. Banking Commission, the N.C. Rules Review Commission, and the N.C. Arts Council.Since Arrowood was appointed to fill an unexpired term, his seat was on the ballot in November 2008.