David Landry has appeared in 2 shows and 1 movie. A performance to be found in the role of Hydra Special Agent in the series Marvel's Agents of S.H.I.E.L.D.. In the cinema, in the role of Johnny Dean in the feature film Terrordactyl.