Background
Cargill,, David Lyle was born in 1957.
Cargill,, David Lyle was born in 1957.
Graduate, Granite State College, 2007.
Police officer Hampton Police Department, New Hampshire, 1984—1986. Trooper New Hampshire State Police, 1986, lieutenant, Commander Terrorism and Intelligence Units. United States marshal District New Hampshire United States Marshals Service, since 2009.