thumb|250px|Kurt Russell – odtwórca roli O’Neilla w pierwszym filmie o Gwiezdnych wrotach Jonathan „Jack” O’Neill – fikcyjna postać serii Gwiezdne wrota grana w filmie Gwiezdne wrota przez Kurta Russella, a w serialu Stargate SG-1 przez Richarda Deana Andersona. Przez pierwsze 7 sezonów O’Neill jako pułkownik Sił Powietrznych Stanów Zjednoczonych pełni obowiązki dowódcy grupy SG-1. Po awansie do stopnia generała brygady(patrz: generał brygady) pełni funkcje dowódcy jednostki SGC. W sezonie dziewiątym zostaje promowany do stopnia generała dywizji (patrz: generał major) i przeniesiony do Waszyngtonu. W dwóch ostatnich sezonach serialu Stargate SG-1 pojawia się czterokrotnie. Postać ta pojawia się dodatkowo w filmie Gwiezdne wrota: Continuum oraz trzech pierwszych sezonach serialu Gwiezdne wrota: Atlantyda i epizodycznie w serialu Gwiezdne wrota: Wszechświat.

Historia postaci Jako pułkownik Sił Powietrznych Stanów Zjednoczonych i weteran operacji specjalnych został powołany do udziału w projekcie jako dowódca oddziału. Zgorzkniały z powodu utraty syna (który śmiertelnie postrzelił się z broni służbowej ojca), Jack godzi się na prawdopodobnie samobójczą misję przejścia przez gwiezdne wrota. Wraz z drużyną dociera na Abydos.