Archie Drury

Born: 1971-04-10


Placeholder

NCIS

as Rod Spain
First aired: 2003-09-23

From murder and espionage to terrorism and stolen submarines, a team of special agents...

TV Show page