Christmas Day airline bomb suspect Umar Farouk Abdulmutallab has been shown on a video training with al Qaida in Yemen.
The video, obtained and broadcast by ABC World News, shows the 23-year-old Nigerian firing weapons and speaking in Arabic about the impending attack in Detroit.
He is shown reading from the Koran and saying: "God said those who punish you must be punished."
A US intelligence official said the preliminary judgement was that it was Abdulmutallab in the video and the footage was consistent with the understanding that he was in training.
It is not clear where and when the video was made.
According to ABC News, the video was produced by al Qaida in the Arabian Peninsula.
Former London student Abdulmutallab and others are shows firing at targets, including the Jewish star of David and one labelled UN.
He is accused of trying to use a bomb hidden in his underwear to bring down a Detroit-bound airliner on Christmas Day. The explosives failed, but injured Abdulmutallab, who was arrested.
He has been co-operating with investigators, discussing his contacts in Yemen and providing intelligence on multiple terrorism investigations, according to US officials.