Hollywood actor Bradley Cooper hosted a special screening of his movie American Sniper for wounded war veterans in Texas last week (ends18Jan15).

The actor, who plays a crack shot military marksman in the Oscar-nominated drama, visited patients at the Brooke Army Medical Center in San Antonio on 15 January (15) and hosted a screening of the film for around 260 troops and staff.

Cooper also took part in a question-and-answer session about the film for an audience that included the father of the movie's real life subject Chris Kyle, who originally hailed from Texas and died at a shooting range in the state in 2013.

The actor told the veterans, "You have done so much for all the vets, it's the least we could do is come here and meet you guys."

Pictures posted on the facility's Facebook.com page show Cooper talking to the troops, and embracing Wayne Kyle.