Director
Richard Phelan
Richard Phelan is a director. Phelan has most recently worked on Shaun the Sheep Movie: Farmageddon (2019).
About Richard Phelan
- Name: Richard Phelan
Richard Phelan is a director. Phelan has most recently worked on Shaun the Sheep Movie: Farmageddon (2019).