 William T. Perkins Jr. was born in Rochester, New York.In elementary school he moved with his family to California and graduated from James Monroe High School, Sepulveda, California, in 1965.Perkins enlisted in the Marine Corps Reserve on April 27, 1966 and was discharged to enlist in the Regular Marine Corps on July 6, 1966.