Credits

Emmerdale 3 episodes View
Series   Role Year
Episode 9905   Director 2024
Episode 9907   Director 2024
Episode 9908   Director 2024
Dumping Ground, The 4 episodes View
Series   Role Year
Series 6, Episode 19   Director 2018
Series 6, Episode 20   Director 2018
Series 6, Episode 23   Director 2018
Series 6, Episode 24   Director 2018
Casualty 10 episodes View
Series   Role Year
Series 30, Episode 16   Director 2015
Series 30, Episode 18   Director 2015
Series 31, Episode 17   Director 2017
Series 31, Episode 18   Director 2017
Series 37, Episode 26   Director 2023
Series 37, Episode 27   Director 2023
Series 38, Episode 11   Director 2024
Series 38, Episode 12   Director 2024
Series 39, Episode 5   Director 2025
Series 39, Episode 6   Director 2025
Waterloo Road 6 episodes View
Series   Role Year
Series 8, Episode 17   Director 2013
Series 8, Episode 18   Director 2012
Series 9, Episode 9   Director 2013
Series 9, Episode 10   Director 2013
Series 10, Episode 9   Director 2014
Series 10, Episode 10   Director 2014
Bill, The 6 episodes View
Series   Role Year
Series 0, Episode 633   Director 2008
Series 14, Episode 634   Director 2008
Series 25, Episode 37   Director 2009
Series 25, Episode 38   Director 2009
Series 25, Episode 53   Director 2009
Series 25, Episode 57   Director 2009
Family Affairs 5 episodes View
Series   Role Year
Episode 2226   Director 2005
Episode 2227   Director 2005
Episode 2228   Director 2005
Episode 2229   Director 2005
Episode 2230   Director 2005
Hollyoaks 53 episodes View
Series   Role Year
Episode 1389   Director 2004
Episode 1390   Director 2004
Episode 1426   Director 2004
Episode 1427   Director 2004
Episode 1428   Director 2004
-   Director 2004
Episode 4046   Director 2015
Episode 4047   Director 2015
Episode 4048   Director 2015
Episode 4049   Director 2015
Episode 4050   Director 2015
-   Director 2015
Episode 4171   Director 2015
-   Director 2015
Episode 4172   Director 2015
Episode 4173   Director 2015
Episode 4174   Director 2015
Episode 4175   Director 2015
-   Director 2015
Episode 4391   Director 2016
Episode 4392   Director 2016
Episode 4393   Director 2016
Episode 4394   Director 2016
Episode 4395   Director 2016
-   Director 2016
Episode 4601   Director 2017
Episode 4602   Director 2017
Episode 4603   Director 2017
Episode 4604   Director 2017
Episode 4605   Director 2017
-   Director 2017
Episode 4876   Director 2018
Episode 4877   Director 2018
Episode 4878   Director 2018
Episode 4879   Director 2018
Episode 4880   Director 2018
-   Director 2018
Episode 5056   Director 2018
Episode 5057   Director 2018
Episode 5058   Director 2018
Episode 5059   Director 2018
Episode 5060   Director 2018
-   Director 2018
Episode 5311   Director 2019
Episode 5312   Director 2019
Episode 5313   Director 2019
Episode 5314   Director 2019
Episode 5315   Director 2019
Episode 5681   Director 2021
Episode 5682   Director 2021
Episode 5684   Director 2021
Episode 5685   Director 2021
Episode 5683   Director 2021
Is Harry On The Boat 3 episodes View
Series   Role Year
Series 1, Episode 1   Director 2002
Series 1, Episode 7   Director 2002
Series 1, Episode 14   Director 2002
Where The Heart Is 5 episodes View
Series   Role Year
Series 5, Episode 8   Director 2001
Series 5, Episode 15   Director 2001
Series 5, Episode 16   Director 2001
Series 6, Episode 1   Director 2002
Series 6, Episode 2   Director 2002
London's Burning 2 episodes View
Series   Role Year
Series 13, Episode 7   Director 2000
Series 13, Episode 8   Director 2000
Holby City 71 episodes View
Series   Role Year
Series 2, Episode 5   Director 1999
Series 2, Episode 6   Director 1999
Series 2, Episode 9   Director 1999
Series 2, Episode 10   Director 1999
Series 9, Episode 1   Director 2006
Series 9, Episode 26   Director 2007
Series 9, Episode 27   Director 2007
Series 9, Episode 49   Director 2007
Series 9, Episode 50   Director 2007
Series 9, Episode 2   Director 2006
Series 10, Episode 22   Director 2008
Series 10, Episode 23   Director 2008
Series 11, Episode 41   Director 2009
Series 11, Episode 42   Director 2009
Series 12, Episode 11   Director 2009
Series 12, Episode 35   Director 2010
Series 12, Episode 36   Director 2010
Series 13, Episode 9   Director 2010
Series 13, Episode 10   Director 2010
Series 13, Episode 20   Director 2011
Series 13, Episode 21   Director 2011
Series 13, Episode 39   Director 2011
Series 13, Episode 40   Director 2011
Series 14, Episode 12   Director 2011
Series 14, Episode 13   Director 2011
Series 14, Episode 28   Director 2012
Series 14, Episode 29   Director 2012
Series 14, Episode 41   Director 2012
Series 14, Episode 42   Director 2012
Series 15, Episode 20   Director 2013
Series 15, Episode 21   Director 2013
Series 15, Episode 35   Director 2013
Series 15, Episode 36   Director 2013
Series 16, Episode 9   Director 2013
Series 16, Episode 10   Director 2013
Series 16, Episode 34   Director 2014
Series 16, Episode 35   Director 2014
Series 16, Episode 49   Director 2014
Series 16, Episode 50   Director 2014
Series 17, Episode 9   Director 2014
Series 17, Episode 10   Director 2014
Series 17, Episode 34   Director 2015
Series 17, Episode 35   Director 2015
Series 18, Episode 24   Director 2016
Series 18, Episode 25   Director 2016
Series 18, Episode 49   Director 2016
Series 18, Episode 50   Director 2016
Series 19, Episode 20   Director 2017
Series 19, Episode 21   Director 2017
Series 19, Episode 36   Director 2017
Series 19, Episode 37   Director 2017
Series 19, Episode 48   Director 2017
Series 19, Episode 49   Director 2017
Series 20, Episode 28   Director 2018
Series 20, Episode 29   Director 2018
Series 20, Episode 43   Director 2018
Series 20, Episode 44   Director 2018
Series 21, Episode 17   Director 2019
Series 21, Episode 18   Director 2019
Series 21, Episode 40   Director 2019
Series 21, Episode 41   Director 2019
Series 22, Episode 10   Director 2020
Series 22, Episode 11   Director 2020
Series 22, Episode 33   Director 2021
Series 22, Episode 34   Director 2021
Series 23, Episode 9   Director 2021
Series 23, Episode 10   Director 2021
Series 23, Episode 39   Director 2022
Series 23, Episode 40   Director 2022
Series 23, Episode 47   Director 2022
Series 23, Episode 48   Director 2022
Eastenders 217 episodes View
Series   Role Year
-   Director 2000
-   Director 1998
-   Director 1998
-   Director 1998
-   Director 1998
-   Director 1998
-   Director 1999
-   Director 1999
-   Director 1999
-   Director 1999
-   Director 1999
-   Director 1999
-   Director 1999
-   Director 1999
-   Director 1999
-   Director 2000
-   Director 2000
-   Director 2000
Episode 1006   Director 2000
Episode 1007   Director 2000
Episode 1008   Director 2000
Episode 527   Director 2004
Episode 528   Director 2004
Episode 529   Director 2004
Episode 530   Director 2004
Episode 559   Director 2004
Episode 560   Director 2004
Episode 561   Director 2004
Episode 562   Director 2004
Episode 595   Director 2004
Episode 596   Director 2004
Episode 597   Director 2004
Episode 598   Director 2004
Episode 635   Director 2004
Episode 636   Director 2004
Episode 637   Director 2004
Episode 638   Director 2004
Episode 357   Director 2003
Episode 359   Director 2003
Episode 360   Director 2003
Episode 281   Director 2002
Episode 282   Director 2002
Episode 283   Director 2002
Episode 284   Director 2002
Episode 317   Director 2003
Episode 318   Director 2003
Episode 319   Director 2003
Episode 320   Director 2003
Episode 25   Director 1998
Episode 26   Director 2001
Episode 27   Director 2001
Episode 28   Director 2001
Episode 358   Director 2002
Episode 405   Director 2003
Episode 406   Director 2003
Episode 407   Director 2003
Episode 408   Director 2003
Episode 461   Director 2003
Episode 462   Director 2003
Episode 463   Director 2003
Episode 464   Director 2003
Episode 916   Director 2005
Episode 915   Director 2005
Episode 939   Director 2006
Episode 940   Director 2006
Episode 941   Director 2005
Episode 942   Director 2005
Episode 1003   Director 2006
Episode 1004   Director 2006
Episode 1005   Director 2006
Episode 1006   Director 2006
Episode 1031   Director 2006
Episode 1032   Director 2006
Episode 1033   Director 2006
Episode 1034   Director 2006
-   Director 2006
Episode 979   Director 2006
Episode 980   Director 2006
Episode 981   Director 2006
Episode 982   Director 2006
-   Director 2006
Episode 837   Director 2005
Episode 838   Director 2005
Episode 839   Director 2005
Episode 840   Director 2005
-   Director 2005
-   Director 2006
Episode 913   Director 2005
Episode 914   Director 2005
-   Director 2005
Episode 1138   Director 2006
Episode 1140   Director 2006
Episode 1141   Director 2006
Episode 1139   Director 2006
-   Director 2006
Episode 1235   Director 2007
Episode 1236   Director 2007
Episode 1237   Director 2007
Episode 1238   Director 2007
-   Director 2007
-   Director 2007
-   Director 2007
Episode 1314   Director 2007
-   Director 2007
Episode 1316   Director 2007
Episode 1317   Director 2007
Episode 1318   Director 2007
-   Director 2007
Episode 1423   Director 2008
Episode 1424   Director 2008
Episode 1425   Director 2008
Episode 1426   Director 2008
-   Director 2008
Episode 1463   Director 2008
Episode 1464   Director 2008
Episode 1465   Director 2008
Episode 1466   Director 2008
-   Director 2008
Episode 1566   Director 2009
Episode 1567   Director 2009
Episode 1568   Director 2009
Episode 1569   Director 2009
-   Director 2009
Episode 3957   Director 2010
Episode 3958   Director 2010
Episode 3959   Director 2010
Episode 3960   Director 2010
-   Director 2010
Episode 4025   Director 2010
Episode 4027   Director 2010
-   Director 2010
Episode 4028   Director 2010
-   Director 2010
Episode 4189   Director 2011
-   Director 2011
Episode 4190   Director 2011
Episode 4191   Director 2011
Episode 4192   Director 2011
-   Director 2011
Episode 4358   Director 2011
Episode 4359   Director 2011
Episode 4360   Director 2012
Episode 4361   Director 2012
-   Director 2012
Episode 5642   Director 2018
Episode 5643   Director 2018
Episode 5644   Director 2018
Episode 5645   Director 2018
Episode 5926   Director 2019
Episode 5927   Director 2019
Episode 5928   Director 2019
Episode 5929   Director 2019
Episode 6114   Director 2020
Episode 6115   Director 2020
Episode 6116   Director 2020
Episode 6117   Director 2020
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 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 6214   Director 2021
Episode 6215   Director 2021
Episode 6216   Director 2021
Episode 6217   Director 2021
Episode 6478   Director 2022
Episode 6479   Director 2022
Episode 6480   Director 2022
Episode 6481   Director 2022
Episode 6522   Director 2022
Episode 6523   Director 2022
Episode 6524   Director 2022
Episode 6525   Director 2022
Episode 6558   Director 2022
Episode 6559   Director 2022
Episode 6560   Director 2022
Episode 6561   Director 2022
Episode 6308   Director 2021
Episode 6309   Director 2021
Episode 6310   Director 2021
Episode 6311   Director 2021
Episode 6673   Director 2023
Episode 6674   Director 2023
Episode 6675   Director 2023
Episode 6676   Director 2023
Episode 6709   Director 2023
Episode 6710   Director 2023
Episode 6711   Director 2023
Episode 6712   Director 2023
Episode 6813   Director 2023
Episode 6814   Director 2023
Episode 6815   Director 2023
Episode 6816   Director 2023
Episode 6907   Director 2024
Episode 6908   Director 2024
Episode 6909   Director 2024
Episode 6910   Director 2024
Episode 6987   Director 2024
Episode 6988   Director 2024
Episode 6989   Director 2024
Episode 6990   Director 2024
Episode 7064   Director 2025
Episode 7065   Director 2025
Episode 7066   Director 2025
Episode 7067   Director 2025
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more