Credits

Silent Witness 6 episodes View
Series   Role Year
Series 26, Episode 9   Director 2023
Series 26, Episode 10   Director 2023
Series 27, Episode 9   Director 2024
Series 27, Episode 10   Director 2024
Series 28, Episode 3   Director 2025
Series 28, Episode 4   Director 2025
Death In Paradise 4 episodes View
Series   Role Year
Series 10, Episode 7   Director 2021
Series 10, Episode 8   Director 2021
Series 11, Episode 5   Director 2022
Series 11, Episode 6   Director 2022
Hollyoaks 6 episodes View
Series   Role Year
Episode 5151   Director 2019
Episode 5152   Director 2019
Episode 5153   Director 2019
Episode 5154   Director 2019
Episode 5155   Director 2019
-   Director 2019
Midsomer Murders 3 episodes View
Series   Role Year
Series 20, Episode 3   Director 2018
Series 21, Episode 2   Director 2019
Series 22, Episode 5   Director 2021
Holby City 8 episodes View
Series   Role Year
Series 19, Episode 7   Director 2016
Series 19, Episode 8   Director 2016
Series 19, Episode 63   Director 2017
Series 19, Episode 64   Director 2017
Series 20, Episode 10   Director 2018
Series 20, Episode 11   Director 2018
Series 20, Episode 30   Director 2018
Series 20, Episode 31   Director 2018
Eastenders 107 episodes View
Series   Role Year
Episode 4801   Director 2014
Episode 4802   Director 2014
Episode 4803   Director 2014
Episode 4804   Director 2014
-   Director 2014
Episode 4913   Director 2014
Episode 4914   Director 2014
Episode 4915   Director 2014
Episode 4916   Director 2014
Episode 4973   Director 2014
Episode 4974   Director 2014
Episode 4975   Director 2014
Episode 4976   Director 2014
Episode 4977   Director 2014
Episode 5021   Director 2015
Episode 5022   Director 2015
Episode 5023   Director 2015
Episode 5024   Director 2015
-   Director 2015
Episode 5093   Director 2015
Episode 5094   Director 2015
Episode 5095   Director 2015
Episode 5096   Director 2015
Episode 5121   Director 2015
Episode 5122   Director 2015
Episode 5123   Director 2015
Episode 5124   Director 2015
Episode 5163   Director 2015
Episode 5164   Director 2015
Episode 5166   Director 2015
Episode 5201   Director 2015
Episode 5202   Director 2016
Episode 5203   Director 2016
Episode 5246   Director 2016
Episode 5247   Director 2016
Episode 5248   Director 2016
Episode 5281   Director 2016
Episode 5282   Director 2016
Episode 5283   Director 2016
Episode 5284   Director 2016
Episode 5413   Director 2016
Episode 5414   Director 2016
Episode 5415   Director 2017
Episode 5430   Director 2017
Episode 5431   Director 2017
Episode 5432   Director 2017
Episode 5489   Director 2017
Episode 5490   Director 2017
Episode 5491   Director 2017
Episode 5492   Director 2017
Episode 5694   Director 2018
Episode 5695   Director 2018
Episode 5696   Director 2018
Episode 5697   Director 2018
Episode 5774   Director 2018
Episode 5775   Director 2018
Episode 5776   Director 2018
Episode 5777   Director 2018
Episode 5862   Director 2019
Episode 5863   Director 2019
Episode 5864   Director 2019
Episode 5865   Director 2019
Episode 6090   Director 2020
Episode 6091   Director 2020
Episode 6092   Director 2020
Episode 6093   Director 2020
Episode 6045   Director 2019
Episode 6046   Director 2019
Episode 6047   Director 2019
Episode 6122   Director 2020
Episode 6123   Director 2020
Episode 6124   Director 2020
Episode 6125   Director 2020
Episode 6126   Director 2020
Episode 6127   Director 2020
Episode 6128   Director 2020
Episode 6129   Director 2020
Episode 6130   Director 2020
Episode 6131   Director 2020
Episode 6132   Director 2020
Episode 6133   Director 2020
Episode 6134   Director 2020
Episode 6135   Director 2020
Episode 6136   Director 2020
Episode 6137   Director 2020
Episode 6138   Director 2020
Episode 6139   Director 2020
Episode 6178   Director 2020
Episode 6179   Director 2020
Episode 6180   Director 2020
Episode 6181   Director 2020
-   Director 2022
Episode 6463   Director 2022
Episode 6464   Director 2022
Episode 6465   Director 2022
Episode 6550   Director 2022
Episode 6552   Director 2022
Episode 6553   Director 2022
Episode 6681   Director 2023
Episode 6682   Director 2023
Episode 6683   Director 2023
Episode 6684   Director 2023
Episode 6551   Director 2022
Episode 6855   Director 2024
Episode 6856   Director 2024
Episode 6857   Director 2024
Episode 6858   Director 2024
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more