No photoDavid TeagueActorIMDb Acted in 22010s2014Chicago P.D.Demar · 1 episode821980s1986The VisitantsCreature / Mummy38