Terrence J. O'Shaughnessy

Terrence J. O'Shaughnessy
Born1964 or 1965 (age 60–61)
North Bay, Ontario, Canada
AllegianceUnited States
BranchUnited States Air Force
Years of service1986–2020
RankGeneral
CommandsUnited States Northern Command
North American Aerospace Defense Command
Pacific Air Forces
Seventh Air Force
57th Wing
613th Air and Space Operations Center
35th Fighter Wing
57th Adversary Tactics Group
510th Fighter Squadron
Battles / warsWar in Afghanistan
AwardsDefense Distinguished Service Medal (2)
Air Force Distinguished Service Medal
Defense Superior Service Medal (3)
Legion of Merit (4)

Terrence John O'Shaughnessy (born c.1964) is a retired United States Air Force four-star general who previously served as the commander of United States Northern Command and as the commander of North American Aerospace Defense Command.