Pastor Alvarado III

Pastor Alvarado III was a producer on Agents of S.H.I.E.L.D.: Double Agent and an executive producer on Agents of S.H.I.E.L.D.: Academy.

He also directed the Agents of S.H.I.E.L.D.: Double Agent episode Infiltrating the Set.