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
|
|