Nancy Wright Beasley was born in Radford, Va., to Protestant parents, Posie H. Wright and Beulah Mae Sutphin.
Her professional writing career began in 1979 when she was hired as a state correspondent for The Richmond News Leader in Richmond, Va.