Moorehead was born in New Haven, Connecticut.
Moorehead served as rector at St. Margaret's Episcopal Church in Boiling Springs, South Carolina from 1998 to 2003[REF] and St. James Episcopal Church in Wichita, Kansas from 2003 to 2009 [REF].