HomePeople Biography and filmographyRyan Self Biography unavailable on TMDB. Movies (4)TV shows (0) Movies (4) May I Put You on Hold?2025 · Sven, Writer, Producer Delicate Arch2024 · Co-Producer The Round Table2021 · Bryan The Last Day of Summer2008 · Dawg Pounder TV shows (0) No credits available.