Nacido en el condado de Fauquier, el 24 de septiembre de 1755, su padre, Thomas Marshall, era un soldado y político de importancia en Virginia, y su madre, Mary Randolph Keith era familiar distante de Thomas Jefferson.