John Marion Grant, 60 was executed by lethal injection at 4:21 p.m. Thursday inside the Oklahoma State Penitentiary.
He is the first Oklahoma inmate to be executed since the practice was halted in 2015 after botched lethal injections.
The U.S. Supreme Court allowed the execution to proceed after Grant and high-profile death row inmate Julius Jones were given stays Wednesday by the 10th U.S. Circuit Court of Appeals in Denver.
Attorney General John O’Connor immediately asked for the stays to be vacated.
In a 5-3 decision, the Supreme Court lifted the stays about 2 p.m. Thursday Oklahoma time.