HomePeople Biography and filmographyLeonardo Pastro Biography unavailable on TMDB. Movies (7)TV shows (0) Movies (7) James Marsden Ruined My Life2026 · Jimmy Marsden, Director Billy & Mac2024 · Mac Napier Kenopsia2023 · Protagonist cuddlebear.AVI2023 · Shaun, Director, Writer, Editor, Producer Downbeat · Evan Whatever Happened To Chocolate Chip Cookies · Director, Editor, Writer Plastic Leaves · Line Producer TV shows (0) No credits available.