A native of Virginia, Judge Fulp received his Bachelor of Arts degree, summa cum laude, from Emory & Henry College in 1973 and his Juris Doctor degree from the University of Virginia in 1977. Following eight years of private law practice in Norfolk, Virginia, he worked for over four years in the Washington, D.C. area, first as Counsel to the U. S. Senate Judiciary Subcommittee on Security and Terrorism, and then as Congressional Relations Counsel for the United States Marshals Service, U.S. Department of Justice. In 1988, he was presented The Distinguished Service Award by the Director of the United States Marshals Service.
In 1990, he moved to Beaufort, South Carolina, where he engaged in the private law practice from 1991 until his appointment as Associate Probate Judge for Beaufort County, assuming that position in January 1999 and serving as such until his appointment as Probate Judge in July 2012. He currently serves on the Probate Court Judges Advisory Committee, by appointment of the Chief Justice.
Judge Fulp is a judicial member of the South Carolina Bar and the Virginia State Bar. He is married to Janice Fulp; they have two children and twin grandsons. He is a long-time member of the Parish Church of St. Helena in Beaufort.