Strike Team Leader is a fictional character portrayed by John Churchill in the TV series NCIS: Los Angeles.
They appear in 1 episodes out of a total of 323 aired
Episodes1
Reentry
episode S9.E20 april 2018Callen, Sam and Nell head to the Angeles Forest to find pieces of a failed rocket launch, including a top-secret government device.