No photoDan SchrackActorAppearances22020s2025PredatorsSelf - Decoy762000s2004To Catch a PredatorSelf - Decoy · 7 episodes