He was born in Taos, New Mexico and later attended Bishop Union High School after his family moved to Bishop, California. He has served in the United States Army as an MP and was stationed in Lebanon. He was awarded the American Expeditionary Service Medal for his service. He retired as a labor standards investigator.