Credits

Coronation Street 338 episodes View
Series   Role Year
Episode 5428   Director 2002
Episode 5429   Director 2002
Episode 5430   Director 2002
Episode 5431   Director 2002
Episode 5432   Director 2002
Episode 5452   Director 2002
Episode 5453   Director 2002
Episode 5454   Director 2002
Episode 5455   Director 2002
Episode 5456   Director 2002
Episode 5477   Director 2002
Episode 5478   Director 2002
Episode 5479   Director 2002
Episode 5480   Director 2002
Episode 5481   Director 2002
Episode 5607   Director 2003
Episode 5608   Director 2003
Episode 5609   Director 2003
Episode 5610   Director 2003
Episode 5611   Director 2003
Episode 5642   Director 2003
Episode 5643   Director 2003
Episode 5644   Director 2003
Episode 5645   Director 2003
Episode 5646   Director 2003
Episode 5672   Director 2003
Episode 5673   Director 2003
Episode 5674   Director 2003
Episode 5675   Director 2003
Episode 5676   Director 2003
Episode 5708   Director 2004
Episode 5709   Director 2004
Episode 5710   Director 2004
Episode 5711   Director 2004
Episode 5712   Director 2004
Episode 5839   Director 2004
Episode 5840   Director 2004
Episode 5841   Director 2004
Episode 5842   Director 2004
Episode 5843   Director 2004
Episode 5896   Director 2004
Episode 5897   Director 2004
Episode 5898   Director 2004
Episode 5899   Director 2004
Episode 5965   Director 2005
Episode 5991   Director 2005
Episode 5992   Director 2005
Episode 5993   Director 2005
Episode 5994   Director 2005
Episode 5995   Director 2005
Episode 6023   Director 2005
Episode 6024   Director 2005
Episode 6025   Director 2005
Episode 6026   Director 2005
Episode 6027   Director 2005
-   Director 2004
Episode 5961   Director 2005
Episode 5962   Director 2005
Episode 5963   Director 2005
Episode 5964   Director 2005
Episode 5311   Director 2002
Episode 5312   Director 2002
Episode 5313   Director 2002
Episode 5314   Director 2002
Episode 5331   Director 2002
Episode 5332   Director 2002
Episode 5333   Director 2002
Episode 5334   Director 2002
Episode 5485   Director 2003
Episode 5486   Director 2003
Episode 6207   Director 2006
Episode 6208   Director 2006
Episode 6209   Director 2006
Episode 6210   Director 2006
Episode 6211   Director 2006
Episode 6237   Director 2006
Episode 6238   Director 2006
Episode 6239   Director 2006
Episode 6240   Director 2006
Episode 6241   Director 2006
Episode 6267   Director 2006
Episode 6268   Director 2006
Episode 6269   Director 2006
Episode 6270   Director 2006
Episode 6271   Director 2006
Episode 6445   Director 2006
Episode 6446   Director 2006
Episode 6447   Director 2006
Episode 6448   Director 2006
Episode 6449   Director 2006
Episode 6579   Director 2007
Episode 6580   Director 2007
Episode 6581   Director 2007
Episode 6582   Director 2007
Episode 6583   Director 2007
Episode 6613   Director 2007
Episode 6644   Director 2007
Episode 6645   Director 2007
Episode 6646   Director 2007
Episode 6647   Director 2007
Episode 6648   Director 2007
Episode 0   Director 2007
Episode 0   Director 2007
Episode 0   Director 2007
Episode 6678   Director 2007
Episode 6677   Director 2007
Episode 6709   Director 2007
Episode 6710   Director 2007
Episode 6711   Director 2007
Episode 6712   Director 2007
Episode 6609   Director 2007
Episode 6610   Director 2007
Episode 6611   Director 2007
Episode 6612   Director 2007
Episode 6613   Director 2007
Episode 6713   Director 2007
-   Director 2007
Episode 6955   Director 2008
Episode 6956   Director 2008
Episode 6954   Director 2008
Episode 6957   Director 2008
-   Director 2008
Episode 7151   Director 2009
Episode 6983   Director 2009
Episode 6984   Director 2009
Episode 6985   Director 2009
Episode 6986   Director 2009
Episode 6987   Director 2009
-   Director 2009
Episode 7113   Director 2009
Episode 7114   Director 2009
-   Director 2009
Episode 7115   Director 2009
Episode 7116   Director 2009
Episode 7117   Director 2009
Episode 7152   Director 2009
Episode 7153   Director 2009
Episode 7154   Director 2009
Episode 7155   Director 2009
-   Director 2009
Episode 7187   Director 2009
Episode 7188   Director 2009
-   Director 2009
Episode 7189   Director 2009
Episode 7190   Director 2009
Episode 7191   Director 2009
Episode 7336   Director 2010
Episode 7337   Director 2010
Episode 7338   Director 2010
Episode 7339   Director 2010
Episode 7340   Director 2010
-   Director 2010
Episode 7362   Director 2010
Episode 7363   Director 2010
Episode 7364   Director 2010
Episode 7365   Director 2010
-   Director 2010
Episode 7366   Director 2010
Episode 7367   Director 2010
-   Director 2010
Episode 7393   Director 2010
Episode 7394   Director 2010
Episode 7395   Director 2010
Episode 7396   Director 2010
Episode 7397   Director 2010
-   Director 2010
Episode 7495   Director 2010
Episode 7496   Director 2010
Episode 7497   Director 2010
Episode 7498   Director 2010
Episode 7499   Director 2010
-   Director 2010
Episode 7525   Director 2011
Episode 7526   Director 2011
Episode 7527   Director 2011
Episode 7528   Director 2011
Episode 7529   Director 2011
-   Director 2011
Episode 7560   Director 2011
Episode 7561   Director 2011
Episode 7562   Director 2011
Episode 7563   Director 2011
Episode 7564   Director 2011
-   Director 2011
Episode 7597   Director 2011
Episode 7598   Director 2011
Episode 7599   Director 2011
Episode 7600   Director 2011
Episode 7601   Director 2011
-   Director 2011
Episode 7638   Director 2011
Episode 7639   Director 2011
Episode 7640   Director 2011
Episode 7641   Director 2011
Episode 7642   Director 2011
-   Director 2011
Episode 7680   Director 2011
Episode 7681   Director 2011
Episode 7682   Director 2011
-   Director 2011
Episode 7715   Director 2011
Episode 7716   Director 2011
Episode 7717   Director 2011
Episode 7718   Director 2011
Episode 7719   Director 2011
-   Director 2011
Episode 7855   Director 2012
Episode 7856   Director 2012
Episode 7857   Director 2012
Episode 7858   Director 2012
Episode 7859   Director 2012
Episode 7890   Director 2012
Episode 7891   Director 2012
Episode 7892   Director 2012
Episode 7893   Director 2012
Episode 7894   Director 2012
Episode 7678   Director 2012
Episode 7931   Director 2012
Episode 7932   Director 2012
Episode 7933   Director 2012
Episode 7934   Director 2012
Episode 7935   Director 2012
Episode 7971   Director 2012
Episode 7972   Director 2012
Episode 7973   Director 2012
Episode 7974   Director 2012
Episode 7999   Director 2012
Episode 8000   Director 2012
Episode 8001   Director 2012
Episode 8002   Director 2012
Episode 8003   Director 2012
Episode 8039   Director 2013
Episode 8040   Director 2013
Episode 8041   Director 2013
Episode 8042   Director 2013
Episode 8043   Director 2013
Episode 8079   Director 2013
Episode 8080   Director 2013
Episode 8081   Director 2013
Episode 8082   Director 2013
Episode 8083   Director 2013
Episode 6674   Director 2007
Episode 6675   Director 2007
Episode 6676   Director 2007
Episode 7679   Director 2011
Episode 8319   Director 2014
Episode 8320   Director 2014
Episode 8321   Director 2014
Episode 8322   Director 2014
Episode 8323   Director 2014
Episode 8354   Director 2014
Episode 8355   Director 2014
Episode 8356   Director 2014
Episode 8357   Director 2014
Episode 8358   Director 2014
Episode 8394   Director 2014
Episode 8395   Director 2014
Episode 8396   Director 2014
Episode 8397   Director 2014
Episode 8398   Director 2014
Episode 8552   Director 2015
Episode 8553   Director 2015
Episode 8554   Director 2015
Episode 8555   Director 2015
Episode 8556   Director 2015
Episode 8587   Director 2015
Episode 8588   Director 2015
Episode 8589   Director 2015
Episode 8590   Director 2015
Episode 8591   Director 2015
Episode 8834   Director 2016
Episode 8835   Director 2016
Episode 8836   Director 2016
Episode 8837   Director 2016
Episode 8838   Director 2016
Episode 8869   Director 2016
Episode 8870   Director 2016
Episode 8871   Director 2016
Episode 8872   Director 2016
Episode 8873   Director 2016
Episode 9065   Director 2016
Episode 9066   Director 2016
Episode 9066   Director 2016
Episode 9067   Director 2016
Episode 9068   Director 2016
Episode 9115   Director 2017
Episode 9116   Director 2017
Episode 9117   Director 2017
Episode 9118   Director 2017
Episode 9119   Director 2017
Episode 9154   Director 2017
Episode 9155   Director 2017
Episode 9156   Director 2017
Episode 9157   Director 2017
Episode 9158   Director 2017
Episode 9283   Director 2017
Episode 9284   Director 2017
Episode 9285   Director 2017
Episode 9286   Director 2017
Episode 9496   Director 2018
Episode 9498   Director 2018
Episode 9499   Director 2018
Episode 9544   Director 2018
Episode 9546   Director 2018
Episode 9547   Director 2018
Episode 9588   Director 2018
Episode 9589   Director 2018
Episode 9590   Director 2018
Episode 9591   Director 2018
Episode 9849   Director 2019
Episode 9850   Director 2019
Episode 9851   Director 2019
Episode 9852   Director 2019
Episode 9895   Director 2019
Episode 9896   Director 2019
Episode 9897   Director 2019
Episode 9898   Director 2019
Episode 9942   Director 2019
Episode 9943   Director 2019
Episode 9944   Director 2019
Episode 9945   Director 2019
Episode 10210   Director 2020
Episode 10211   Director 2020
Episode 10213   Director 2021
Episode 10214   Director 2021
Episode 10259   Director 2021
Episode 10510   Director 2021
Episode 10512   Director 2021
Episode 10514   Director 2021
Episode 10513   Director 2021
Episode 10515   Director 2021
Episode 10516   Director 2021
Episode 10517   Director 2021
Episode 10519   Director 2021
Episode 10520   Director 2021
Episode 10564   Director 2022
Episode 10565   Director 2022
Episode 10566   Director 2022
Eastenders 4 episodes View
Series   Role Year
-   Director 2022
-   Director 2022
Episode 6516   Director 2022
Episode 6517   Director 2022
Emmerdale 244 episodes View
Series   Role Year
Episode 3060   Director 2001
Episode 3061   Director 2001
Episode 3062   Director 2001
Episode 3063   Director 2001
Episode 3064   Director 2001
Episode 3161   Director 2002
Episode 3162   Director 2002
Episode 3163   Director 2002
Episode 3164   Director 2002
Episode 3165   Director 2002
Episode 3191   Director 2002
Episode 3192   Director 2002
Episode 3193   Director 2002
Episode 3194   Director 2002
Episode 3195   Director 2002
Episode 3301   Director 2002
Episode 3302   Director 2002
Episode 3303   Director 2002
Episode 3304   Director 2002
Episode 3305   Director 2002
Episode 3337   Director 2002
Episode 3338   Director 2002
Episode 3339   Director 2002
Episode 3340   Director 2002
Episode 3457   Director 2003
Episode 3458   Director 2003
Episode 3459   Director 2003
Episode 3460   Director 2003
Episode 3461   Director 2003
Episode 3462   Director 2003
Episode 3489   Director 2003
Episode 3490   Director 2003
Episode 3491   Director 2003
Episode 3492   Director 2003
Episode 3523   Director 2003
Episode 3524   Director 2003
Episode 3525   Director 2003
Episode 3526   Director 2003
Episode 3527   Director 2003
Episode 3488   Director 2003
Episode 3716   Director 2004
Episode 3717   Director 2004
Episode 3718   Director 2004
Episode 3719   Director 2004
Episode 3720   Director 2004
Episode 3721   Director 2004
Episode 3746   Director 2004
Episode 3747   Director 2004
Episode 3748   Director 2004
Episode 3749   Director 2004
Episode 3750   Director 2004
Episode 3751   Director 2004
Episode 3782   Director 2004
Episode 3783   Director 2004
Episode 3784   Director 2004
Episode 3785   Director 2004
Episode 3786   Director 2004
Episode 3787   Director 2004
Episode 4171   Director 2005
Episode 4172   Director 2005
Episode 4173   Director 2005
Episode 4174   Director 2005
Episode 4175   Director 2005
Episode 4207   Director 2005
Episode 4208   Director 2005
Episode 4209   Director 2005
Episode 4210   Director 2005
Episode 4170   Director 2005
Episode 4206   Director 2005
Episode 4211   Director 2005
Episode 4372   Director 2006
Episode 4373   Director 2006
Episode 4374   Director 2006
Episode 4375   Director 2006
Episode 4410   Director 2006
Episode 4408   Director 2006
Episode 4409   Director 2006
Episode 4411   Director 2006
Episode 4407   Director 2006
Episode 4587   Director 2006
Episode 4620   Director 2006
Episode 4621   Director 2006
Episode 4622   Director 2006
Episode 4623   Director 2006
Episode 4656   Director 2006
Episode 4657   Director 2006
Episode 4658   Director 2006
Episode 4659   Director 2006
Episode 4896   Director 2008
Episode 4897   Director 2008
Episode 4898   Director 2008
Episode 4932   Director 2007
Episode 4933   Director 2007
Episode 4934   Director 2007
Episode 4968   Director 2008
Episode 4969   Director 2008
Episode 4970   Director 2008
Episode 4971   Director 2008
Episode 5004   Director 2008
Episode 5005   Director 2008
Episode 5006   Director 2008
Episode 5007   Director 2008
Episode 5008   Director 2008
Episode 5228   Director 2009
Episode 5229   Director 2009
Episode 5230   Director 2009
Episode 5231   Director 2009
Episode 5256   Director 2009
Episode 5257   Director 2009
Episode 5258   Director 2009
Episode 5297   Director 2009
Episode 5298   Director 2009
Episode 5296   Director 2009
Episode 5455   Director 2009
Episode 5456   Director 2009
Episode 5457   Director 2009
Episode 5458   Director 2009
Episode 5459   Director 2009
Episode 5460   Director 2009
Episode 5504   Director 2009
Episode 5503   Director 2010
Episode 5505   Director 2010
Episode 5506   Director 2010
Episode 5544   Director 2010
Episode 5541   Director 2010
Episode 5542   Director 2010
Episode 5543   Director 2010
Episode 5727   Director 2010
Episode 5729   Director 2010
Episode 5730   Director 2010
Episode 5766   Director 2010
Episode 5768   Director 2010
Episode 5769   Director 2010
Episode 6098   Director 2011
Episode 6099   Director 2011
Episode 6100   Director 2011
Episode 6101   Director 2011
Episode 6102   Director 2011
Episode 6138   Director 2012
Episode 6139   Director 2012
Episode 6140   Director 2012
Episode 6141   Director 2012
Episode 6178   Director 2012
Episode 6179   Director 2012
Episode 6180   Director 2012
Episode 6181   Director 2012
Episode 6550   Director 2013
Episode 6551   Director 2013
Episode 6552   Director 2013
Episode 6586   Director 2013
Episode 6587   Director 2013
Episode 6588   Director 2013
Episode 6589   Director 2013
Episode 6624   Director 2013
Episode 6625   Director 2013
Episode 6626   Director 2013
Episode 6627   Director 2013
Episode 6686   Director 2013
Episode 6688   Director 2013
Episode 6689   Director 2013
Episode 6730   Director 2013
Episode 6731   Director 2013
Episode 6733   Director 2013
Episode 6945   Director 2014
Episode 6946   Director 2014
Episode 6947   Director 2014
Episode 6948   Director 2014
Episode 6979   Director 2014
Episode 6981   Director 2014
Episode 6982   Director 2014
Episode 6983   Director 2014
Episode 7164   Director 2015
Episode 7165   Director 2015
Episode 7166   Director 2015
Episode 7167   Director 2015
Episode 7168   Director 2015
Episode 7169   Director 2015
Episode 7204   Director 2015
Episode 7205   Director 2015
Episode 7206   Director 2015
Episode 7207   Director 2015
Episode 7252   Director 2015
Episode 7254   Director 2015
Episode 7255   Director 2015
Episode 7256   Director 2015
Episode 7550   Director 2015
Episode 7551   Director 2015
Episode 7552   Director 2016
Episode 7554   Director 2016
Episode 7646   Director 2016
Episode 7647   Director 2016
Episode 7648   Director 2016
Episode 8008   Director 2017
Episode 8009   Director 2017
Episode 8010   Director 2017
Episode 8011   Director 2017
Episode 8012   Director 2017
Episode 8013   Director 2017
Episode 8038   Director 2018
Episode 8039   Director 2018
Episode 8040   Director 2018
Episode 8041   Director 2018
Episode 8075   Director 2018
Episode 8076   Director 2018
Episode 8077   Director 2018
Episode 8329   Director 2018
Episode 8330   Director 2018
Episode 8331   Director 2018
Episode 8332   Director 2018
Episode 8333   Director 2018
Episode 8334   Director 2018
Episode 8360   Director 2019
Episode 8362   Director 2019
Episode 8363   Director 2019
Episode 8364   Director 2019
Episode 8401   Director 2019
Episode 8402   Director 2019
Episode 8403   Director 2019
Episode 8404   Director 2019
Episode 8822   Director 2020
Episode 8823   Director 2020
Episode 8709   Director 2020
Episode 8710   Director 2020
Episode 8711   Director 2020
Episode 8712   Director 2020
Episode 8713   Director 2020
Episode 8714   Director 2020
Episode 8759   Director 2020
Episode 8760   Director 2020
Episode 8761   Director 2020
Episode 8762   Director 2020
Episode 8762   Director 2020
Episode 8824   Director 2020
Episode 8825   Director 2020
Episode 8870   Director 2020
Episode 8871   Director 2020
Episode 8872   Director 2020
Episode 8873   Director 2020
Episode 9181   Director 2021
Episode 9182   Director 2021
Episode 9183   Director 2021
Episode 9184   Director 2021
Episode 9185   Director 2021
Series 31, Episode 3336   Director 2002
Casualty 1 episode View
Series   Role Year
Series 36   Director 2022
Hollyoaks 29 episodes View
Series   Role Year
Episode 4906   Director 2018
Episode 4907   Director 2018
Episode 4908   Director 2018
Episode 4909   Director 2018
Episode 4910   Director 2018
-   Director 2018
Episode 5166   Director 2019
Episode 5167   Director 2019
Episode 5168   Director 2019
Episode 5169   Director 2019
Episode 5170   Director 2019
-   Director 2019
Episode 5211   Director 2019
Episode 5212   Director 2019
Episode 5213   Director 2019
Episode 5214   Director 2019
Episode 5215   Director 2019
-   Director 2021
Episode 5601   Director 2021
Episode 5602   Director 2021
Episode 5603   Director 2021
Episode 5604   Director 2021
Episode 5605   Director 2021
-   Director 2021
Episode 5651   Director 2021
Episode 5652   Director 2021
Episode 5653   Director 2021
Episode 5654   Director 2021
Episode 5655   Director 2021
Royal, The 4 episodes View
Series   Role Year
Series 5, Episode 5   Director 2006
Series 5, Episode 6   Director 2006
Series 6, Episode 3   Director 2006
Series 6, Episode 4   Director 2006
Benidorm 2 episodes View
Series   Role Year
Series 10, Episode 6   Director 2018
Series 10, Episode 7   Director 2018
Coronation Street Out Of Africa/Battersbys In The Bush 1 episode View
Series   Role Year
-   Director 2008
Dumping Ground, The 9 episodes View
Series   Role Year
Series 4, Episode 11   Director 2016
Series 4, Episode 12   Director 2016
Series 4, Episode 13   Director 2016
Series 4, Episode 14   Director 2016
Series 4, Episode 15   Director 2016
Series 5, Episode 1   Director 2017
Series 5, Episode 2   Director 2017
Series 5, Episode 3   Director 2017
Series 5, Episode 4   Director 2017
World's End 10 episodes View
Series   Role Year
Series 1, Episode 22   Director 2015
Series 1, Episode 23   Director 2015
Series 1, Episode 24   Director 2015
Series 1, Episode 25   Director 2015
Series 1, Episode 26   Director 2015
Series 1, Episode 27   Director 2015
Series 1, Episode 28   Director 2015
Series 1, Episode 29   Director 2015
Series 1, Episode 30   Director 2015
Series 1, Episode 31   Director 2015
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more