We don't have a biography for Deputy Director Glen Davis yet. Hang in there, or go ahead and contribute one.
Taken Guest cast, played by Al Sapienza Episode 2x01: S.E.R.E. (Jan 12, 2018) Episode 2x14: Carapace (Jun 9, 2018)