HomePeople Biography and filmographyLeo Astudillo Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) The Package2018 · Screenplay, Director Hidden · Director Swansong · Director TV shows (0) No credits available.