Credits

Anfamol 5 episodes View
Series   Role Year
Series 1, Episode 1   Director 2023
Series 1, Episode 2   Director 2023
Series 1, Episode 3   Director 2023
Series 1, Episode 4   Director 2023
Series 1, Episode 5   Director 2023
Sister Boniface Mysteries, The 2 episodes View
Series   Role Year
Series 2, Episode 4   Director 2022
Series 2, Episode 6   Director 2022
Fflam 6 episodes View
Series   Role Year
Series 1, Episode 1   Director 2021
Series 1, Episode 2   Director 2021
Series 1, Episode 3   Director 2020
Series 1, Episode 4   Director 2021
Series 1, Episode 5   Director 2021
Series 1, Episode 6   Director 2021
Keeping Faith 5 episodes View
Series   Role Year
Series 2, Episode 2   Director 2019
Series 2, Episode 3   Director 2019
Series 3, Episode 3   Director 2020
Series 3, Episode 5   Director 2020
Series 3, Episode 6   Director 2020
Casualty 13 episodes View
Series   Role Year
Series 31, Episode 37   Director 2017
Series 31, Episode 38   Director 2017
Series 32, Episode 19   Director 2018
Series 32, Episode 20   Director 2018
Series 33, Episode 5   Director 2018
Series 33, Episode 6   Director 2018
Series 36, Episode 26   Director 2022
Series 36, Episode 27   Director 2022
Series 36, Episode 39   Director 2022
Series 36, Episode 2   Director 2021
Series 36, Episode 3   Director 2021
Series 38, Episode 19   Director 2024
Series 38, Episode 20   Director 2024
Pobol Y Cwm Omnibws 9 episodes View
Series   Role Year
Episode 9   Director 2010
Series 2011, Episode 1   Director 2011
Series 2011, Episode 39   Director 2010
Series 2011, Episode 29   Director 2011
Series 2012, Episode 49   Director 2013
Series 2018, Episode 65   Director 2018
Series 2019, Episode 45   Director 2019
Series 2022, Episode 36   Director 2023
Series 2022, Episode 37   Director 2023
Pobol Y Cwm 1 episode View
Series   Role Year
Series 0, Episode 45   Director 2009
Coronation Street 90 episodes View
Series   Role Year
Episode 6382   Director 2006
Episode 6383   Director 2006
Episode 6384   Director 2006
Episode 6385   Director 2006
Episode 6386   Director 2006
Episode 7941   Director 2012
Episode 7942   Director 2012
Episode 7943   Director 2012
Episode 7944   Director 2012
Episode 8224   Director 2013
Episode 8225   Director 2013
Episode 8226   Director 2013
Episode 8227   Director 2013
Episode 8228   Director 2013
Episode 8264   Director 2013
Episode 8265   Director 2013
Episode 8266   Director 2013
Episode 8268   Director 2013
Episode 8267   Director 2013
Episode 8349   Director 2014
Episode 8350   Director 2014
Episode 8351   Director 2014
Episode 8352   Director 2014
Episode 8353   Director 2014
Episode 8389   Director 2014
Episode 8390   Director 2014
Episode 8391   Director 2014
Episode 8392   Director 2014
Episode 8393   Director 2014
Episode 8569   Director 2015
Episode 8570   Director 2015
Episode 8571   Director 2015
Episode 8606   Director 2015
Episode 8607   Director 2015
Episode 8608   Director 2015
Episode 8609   Director 2015
Episode 8610   Director 2015
Episode 8789   Director 2015
Episode 8790   Director 2015
Episode 8800   Director 2015
Episode 8801   Director 2015
Episode 8802   Director 2015
Episode 8844   Director 2016
Episode 8845   Director 2016
Episode 8846   Director 2016
Episode 8847   Director 2016
Episode 8848   Director 2016
Episode 8798   Director 2015
Episode 8799   Director 2015
Episode 9072   Director 2017
Episode 9024   Director 2016
Episode 9025   Director 2016
Episode 9026   Director 2016
Episode 9027   Director 2016
Episode 9028   Director 2016
Episode 9069   Director 2016
Episode 9070   Director 2016
Episode 9071   Director 2016
Episode 9073   Director 2017
Episode 9361   Director 2018
Episode 9362   Director 2018
Episode 9363   Director 2018
Episode 9364   Director 2018
Episode 9409   Director 2018
Episode 9410   Director 2018
Episode 9411   Director 2018
Episode 9412   Director 2018
Episode 9413   Director 2018
Episode 9922   Director 2019
Episode 9923   Director 2019
Episode 9924   Director 2019
Episode 9925   Director 2019
Episode 9963   Director 2019
Episode 9964   Director 2019
Episode 9965   Director 2019
Episode 9966   Director 2019
Episode 10435   Director 2021
Episode 10439   Director 2021
Episode 10440   Director 2021
Episode 10441   Director 2021
Episode 10681   Director 2022
Episode 10683   Director 2022
Episode 10685   Director 2022
Episode 10882   Director 2023
Episode 10884   Director 2023
Episode 11011   Director 2023
Episode 11013   Director 2023
Episode 11208   Director 2024
Episode 11210   Director 2024
Episode 11274   Director 2024
Royal, The 2 episodes View
Series   Role Year
Series 2, Episode 4   Director 2003
Series 4, Episode 12   Director 2004
Heartbeat 23 episodes View
Series   Role Year
Series 12, Episode 4   Director 2002
Series 12, Episode 21   Director 2003
Series 13, Episode 9   Director 2003
Series 13, Episode 13   Director 2003
Series 13, Episode 17   Director 2003
Series 13, Episode 22   Director 2003
Series 13, Episode 23   Director 2003
Series 14, Episode 10   Director 2004
Series 14, Episode 15   Director 2004
Series 14, Episode 26   Director 2004
Series 15, Episode 3   Director 2005
Series 15, Episode 8   Director 2005
Series 15, Episode 11   Director 2005
Series 16, Episode 11   Director 2006
Series 16, Episode 15   Director 2006
Series 16, Episode 24   Director 2007
Series 17, Episode 4   Director 2007
Series 17, Episode 8   Director 2007
Series 17, Episode 22   Director 2008
Series 18, Episode 7   Director 2009
Series 18, Episode 14   Director 2009
Series 18, Episode 18   Director 2009
Series 18, Episode 23   Director 2009
Emmerdale 194 episodes View
Series   Role Year
Episode 5978   Director 2011
Episode 6454   Director 2013
Episode 6455   Director 2013
Episode 6535   Director 2013
Episode 6536   Director 2013
Episode 6574   Director 2013
Episode 6575   Director 2013
Episode 6576   Director 2013
Episode 6577   Director 2013
Episode 6608   Director 2013
Episode 6609   Director 2013
Episode 6610   Director 2013
Episode 6611   Director 2013
Episode 6758   Director 2013
Episode 6759   Director 2014
Episode 6760   Director 2014
Episode 6761   Director 2014
Episode 6913   Director 2014
Episode 6914   Director 2014
Episode 6915   Director 2014
Episode 6991   Director 2014
Episode 6994   Director 2014
Episode 6961   Director 2014
Episode 6963   Director 2014
Episode 6964   Director 2014
Episode 5979   Director 2011
Episode 5980   Director 2011
Episode 6086   Director 2011
Episode 6087   Director 2011
Episode 6088   Director 2011
Episode 6174   Director 2012
Episode 6175   Director 2012
Episode 6176   Director 2012
Episode 6177   Director 2012
Episode 6210   Director 2012
Episode 6211   Director 2012
Episode 6212   Director 2012
Episode 6213   Director 2012
Episode 6242   Director 2012
Episode 6243   Director 2012
Episode 6244   Director 2012
Episode 6245   Director 2012
Episode 6377   Director 2012
Episode 6378   Director 2012
Episode 6379   Director 2012
Episode 6380   Director 2012
Episode 6451   Director 2013
Episode 6452   Director 2013
Episode 6453   Director 2013
Episode 7561   Director 2016
Episode 7562   Director 2016
Episode 7563   Director 2016
Episode 7838   Director 2017
Episode 7839   Director 2017
Episode 7840   Director 2017
Episode 7841   Director 2017
Episode 7878   Director 2017
Episode 7879   Director 2017
Episode 7880   Director 2017
Episode 7914   Director 2017
Episode 7915   Director 2017
Episode 7916   Director 2017
Episode 7917   Director 2017
Episode 7918   Director 2017
Episode 8487   Director 2019
Episode 8488   Director 2019
Episode 8489   Director 2019
Episode 8490   Director 2019
Episode 8545   Director 2019
Episode 8546   Director 2019
Episode 8547   Director 2019
Episode 8548   Director 2019
Episode 8549   Director 2019
Episode 6965   Director 2014
Episode 6966   Director 2014
Episode 6992   Director 2014
Episode 7192   Director 2015
Episode 7193   Director 2015
Episode 7194   Director 2015
Episode 7195   Director 2015
Episode 7224   Director 2015
Episode 7225   Director 2015
Episode 7226   Director 2015
Episode 7227   Director 2015
Episode 7260   Director 2015
Episode 7261   Director 2015
Episode 7262   Director 2015
Episode 7263   Director 2015
Episode 7264   Director 2015
Episode 7484   Director 2016
Episode 7485   Director 2016
Episode 7486   Director 2016
Episode 7487   Director 2016
Episode 7522   Director 2016
Episode 7523   Director 2016
Episode 7524   Director 2016
Episode 7559   Director 2016
Episode 3474   Director 2003
Episode 4389   Director 2006
Episode 4390   Director 2006
Episode 4391   Director 2006
Episode 4416   Director 2006
Episode 4417   Director 2006
Episode 4418   Director 2006
Episode 3000   Director 2006
Episode 3001   Director 2006
Episode 3002   Director 2006
Episode 3003   Director 2006
Episode 3004   Director 2006
Episode 3035   Director 2003
Episode 3036   Director 2003
Episode 3037   Director 2003
Episode 3038   Director 2003
Episode 3039   Director 2003
Episode 4836   Director 2007
Episode 4837   Director 2007
Episode 4839   Director 2007
Episode 4840   Director 2007
Episode 3475   Director 2003
Episode 3476   Director 2003
Episode 3477   Director 2003
Episode 3478   Director 2003
Episode 3503   Director 2003
Episode 3504   Director 2003
Episode 3505   Director 2003
Episode 3506   Director 2003
Episode 3507   Director 2003
Episode 3120   Director 2002
Episode 3121   Director 2002
Episode 3122   Director 2002
Episode 3123   Director 2002
Episode 3124   Director 2002
Episode 3150   Director 2002
Episode 3151   Director 2002
Episode 3152   Director 2002
Episode 3153   Director 2002
Episode 3154   Director 2002
Episode 4388   Director 2006
Episode 5468   Director 2009
Episode 5662   Director 2010
Episode 5663   Director 2010
Episode 5664   Director 2010
Episode 5665   Director 2010
Episode 5704   Director 2010
Episode 5705   Director 2010
Episode 5706   Director 2010
Episode 5707   Director 2010
Episode 5737   Director 2010
Episode 5738   Director 2010
Episode 5739   Director 2010
Episode 5740   Director 2010
Episode 5913   Director 2011
Episode 5914   Director 2011
Episode 5915   Director 2011
Episode 5949   Director 2011
Episode 5950   Director 2011
Episode 5951   Director 2011
Episode 5952   Director 2011
Episode 5977   Director 2011
Episode 5467   Director 2009
Episode 5426   Director 2009
Episode 5425   Director 2009
Episode 5424   Director 2009
Episode 5423   Director 2009
Episode 5148   Director 2008
Episode 5147   Director 2008
Episode 5145   Director 2008
Episode 5144   Director 2008
Episode 5143   Director 2008
Episode 4910   Director 2008
Episode 4909   Director 2008
Episode 4908   Director 2008
Episode 4883   Director 2008
Episode 4882   Director 2008
Episode 4880   Director 2008
Episode 4841   Director 2007
Episode 5472   Director 2009
Episode 5470   Director 2009
Episode 5471   Director 2009
Series 31, Episode 3181   Director 2002
Series 31, Episode 3182   Director 2002
Series 31, Episode 3183   Director 2002
Series 31, Episode 3184   Director 2002
Series 31, Episode 3185   Director 2002
Series 31, Episode 3316   Director 2002
Series 31, Episode 3317   Director 2002
Series 31, Episode 3318   Director 2002
Series 31, Episode 3319   Director 2002
Series 31, Episode 3320   Director 2002
Series 32, Episode 3351   Director 2002
Series 32, Episode 3352   Director 2002
Series 32, Episode 3353   Director 2002
Series 32, Episode 3354   Director 2002
Series 32, Episode 3355   Director 2002
Hollyoaks 12 episodes View
Series   Role Year
-   Director 1997
-   Director 1997
-   Director 1997
-   Director 1997
-   Director 1997
Episode 118   Director 1997
Episode 129   Director 1997
Episode 130   Director 1997
Episode 143   Director 1997
Episode 144   Director 1997
Episode 155   Director 1997
Episode 156   Director 1997
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more