Machen was born in Greenwood, Mississippi in 1944, and grew up in Saint Louis, Missouri [REF].
Before Utah and Florida, Machen was employed in various capacities as professor and administrator by the University of North Carolina at Chapel Hill and the University of Michigan [REF].