HomePeople Biography and filmographyBen Richards Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) Angels of Perdition2022 · Director, Writer, Executive Producer, Editor Moira2021 · Writer, Director, Executive Producer, Editor The Forge Reclamation2019 · Director, Writer, Editor TV shows (0) No credits available.