Griffith's commands included 1st Battalion, 32nd Armor in Germany, 1st Brigade, 2nd Infantry Division in Korea, and 1st Armored Division which he commanded in Germany and during Operations Desert Shield and Desert Storm. His staff positions at the Department of the Army level include executive officer to the Deputy Chief of Staff of the Army for Operations and Plans; chief of the War Plans Division; deputy director of operations, the Inspector General of the Army, and Vice Chief of Staff of the Army. He also served as the chief of staff, and later as the assistant division commander of the 1st Cavalry Division at Fort Hood, Texas. Griffith retired from the Army on November 1, 1997.