Marc McKeel was born in Goldsboro, North Carolina to parents raised in a countryside of tobacco and tractors. He spent his youth in Yorktown, Virginia, later graduating from Christopher Newport University with a BS in Mathematics. After college, while designing submarines and, later, working as a Statistical Engineer, he wrote short stories and novels. He is married and has four grown children.