Gen. Griffin's most recent military assignment was as the Chief of Staff, Allied Forces Southern Europe in Naples, Italy in 1988. Other positions that he has held include: 3rd Armored Division Commander and the Commander of the Frankfurt Military Community, U.S. Army Berlin Brigade Commander and Commander of the Berlin American Military Community, Assistant Division Commander (Maneuver) 3rd Armored Division (Spearhead) and Commander of the Giessen Military Community, Deputy Director for Plans and Policy for the U.S. Pacific Command, Chief of Colonels Division in the Military Personnel Center, Chief of Readiness Division in the office of the Deputy Chief of Staff for Operations and Plans, and Commander of the 3rd Brigade of the 2nd Infantry Division in Korea from 1978-1979.
Gen. Griffin's awards include the Defense Distinguished Service Medal, The Army Distinguished Service Medal (two awards), the Legion of Merit, the Bronze Star, Air Medals, two Meritorious Service Medals, the Joint Service Commendation Medal, and two Army Commendation Medals. He was also awarded the Gallantry Cross with Gold Star and the Staff Service Medal by the Republic of Vietnam. He earned the Combat Infantry Badge, the Parachutist Badge, and the Ranger Tab.