mulvaney was born in alexandria, virginia. he grew up in charlotte, north carolina, before moving to indian land, south carolina. he studied at charlotte catholic high school and then georgetown university.