He participated as a carrier pilot in Operations Desert Storm and Iraqi Freedom. He is among the few to have achieved his 1,000th carrier-arrested landing. He served at the Naval Strike and Air Warfare Center in Fallon, Nevada, as the training officer and director of the Navy Fighter Weapons School (TOPGUN). His last assignment before retirement was as Chief of Naval Air Training in Corpus Christi, Texas. He began his naval aviation career at Naval Air Training and 32-years later retired from the same command.
Bro. Bill joined Albert Pike Lodge No. 33, Washington, D.C., demitted to Lynn Haven Lodge No. 220, Virginia Beach, Virginia, and is now a member of Cherrydale Lodge No. 42, Arlington, Virginia. He joined the Scottish Rite in 1992 when he became a 32° Master of the Royal Secret in the Valley of Washington, D.C. He received the rank and decoration of a Knight Commander of the Court of Honour in 1995, and was coroneted a 33° Inspector General Honorary in 1999. He is also a member of the Scottish Rite Research Society.