2025All Creatures Great & Small - Comfort and JoyMovieDirector
2024All Creatures Great & Small - All God's CreaturesMovieDirector
2021All Creatures Great & Small - The Perfect ChristmasMovieDirector
2020All Creatures Great & Small - The Night Before ChristmasMovieDirector
2020All Creatures Great & SmallTV showDirector · 17 episodes
2017JamestownTV showDirector · 4 episodes
2016Hooten & The LadyTV showDirector · 1 episodes
2016Stan Lee's Lucky ManTV showDirector · 4 episodes
2015DickensianTV showDirector · 5 episodes
2015The Last KingdomTV showDirector · Co-Executive Producer · 4 episodes
2014The MusketeersTV showDirector · 2 episodes
2010IdentityTV showDirector · 3 episodes
2006Hotel BabylonTV showDirector · 8 episodes
2004Agatha Christie's MarpleTV showDirector · 1 episodes
2004Sea of SoulsTV showDirector · 2 episodes
2004New TricksTV showDirector · 4 episodes
2002Foyle's WarTV showDirector · 2 episodes
2002SpooksTV showDirector · 2 episodes
2001Judge John DeedTV showDirector · 3 episodes
2001MerseybeatTV showDirector · 4 episodes
2001Waking the DeadTV showDirector · 9 episodes
1997Trial & RetributionTV showDirector · 2 episodes
1997Midsomer MurdersTV showDirector · 1 episodes
1996Silent WitnessTV showDirector · 8 episodes
1987WatchingTV showas Customer in Cafe · 1 episodes
1986CasualtyTV showDirector · 1 episodes
1985EastEndersTV showDirector · 3 episodes
1984Travelling ManTV showas Police Sergeant · 1 episodes
1980The Glamour GirlsTV showas Alan · 1 episodes