Credits

Holby City 2 episodes View
Series   Role Year
Series 15, Episode 45   Director 2013
Series 15, Episode 46   Director 2013
Royal, The 2 episodes View
Series   Role Year
Series 5, Episode 9   Director 2006
Series 5, Episode 10   Director 2006
Coronation Street 130 episodes View
Series   Role Year
Episode 5804   Director 2004
Episode 5805   Director 2004
Episode 5807   Director 2004
Episode 5808   Director 2004
Episode 5834   Director 2004
Episode 5835   Director 2004
Episode 5836   Director 2004
Episode 5837   Director 2004
Episode 5838   Director 2004
Episode 5806   Director 2004
Episode 5307   Director 2002
Episode 5308   Director 2002
Episode 5309   Director 2002
Episode 5310   Director 2002
Episode 5327   Director 2002
Episode 5328   Director 2002
Episode 5329   Director 2002
Episode 5330   Director 2002
Episode 5350   Director 2002
Episode 5351   Director 2002
Episode 5352   Director 2002
Episode 5353   Director 2002
Episode 5354   Director 2002
Episode 5502   Director 2003
Episode 5503   Director 2003
Episode 5504   Director 2003
Episode 5505   Director 2003
Episode 5506   Director 2003
Episode 5531   Director 2003
Episode 5532   Director 2003
Episode 5533   Director 2003
Episode 5534   Director 2003
Episode 5551   Director 2003
Episode 5552   Director 2003
Episode 5553   Director 2003
Episode 5554   Director 2003
Episode 5770   Director 2004
Episode 5771   Director 2004
Episode 5772   Director 2004
Episode 5773   Director 2004
Episode 5774   Director 2004
Episode 5775   Director 2004
Episode 6073   Director 2005
Episode 6074   Director 2005
Episode 6075   Director 2005
Episode 6076   Director 2005
Episode 6077   Director 2005
Episode 6196   Director 2006
Episode 6192   Director 2005
Episode 6193   Director 2005
Episode 6194   Director 2005
Episode 6195   Director 2005
Episode 6397   Director 2006
Episode 6398   Director 2006
Episode 6399   Director 2006
Episode 6400   Director 2006
Episode 6401   Director 2006
Episode 6429   Director 2006
Episode 6430   Director 2006
Episode 6431   Director 2006
Episode 6432   Director 2006
Episode 6433   Director 2006
Episode 6464   Director 2007
Episode 6465   Director 2007
Episode 6466   Director 2007
Episode 6467   Director 2007
Episode 6468   Director 2007
Episode 6469   Director 2007
Episode 6629   Director 2007
Episode 6630   Director 2007
Episode 6631   Director 2007
Episode 6659   Director 2007
Episode 6660   Director 2007
Episode 6661   Director 2007
Episode 6662   Director 2007
Episode 6663   Director 2007
Episode 6689   Director 2007
Episode 6690   Director 2007
Episode 6691   Director 2007
Episode 6692   Director 2007
Episode 6693   Director 2007
Episode 6723   Director 2007
-   Director 2008
Episode 6724   Director 2008
Episode 6725   Director 2008
Episode 6726   Director 2008
Episode 6727   Director 2008
-   Director 2008
Episode 6632   Director 2007
Episode 6633   Director 2007
Episode 6919   Director 2008
Episode 6920   Director 2008
Episode 6921   Director 2008
Episode 6922   Director 2008
Episode 6923   Director 2008
-   Director 2008
Episode 6958   Director 2008
Episode 6959   Director 2008
Episode 6960   Director 2008
-   Director 2008
Episode 6961   Director 2008
-   Director 2008
Episode 6988   Director 2009
Episode 6989   Director 2009
Episode 6990   Director 2009
Episode 6991   Director 2009
Episode 6992   Director 2009
-   Director 2009
Episode 7156   Director 2009
Episode 7157   Director 2009
Episode 7158   Director 2009
Episode 7159   Director 2009
Episode 7160   Director 2009
-   Director 2009
Episode 7219   Director 2009
Episode 7220   Director 2009
Episode 7221   Director 2009
Episode 7222   Director 2009
Episode 7223   Director 2009
-   Director 2009
Episode 7383   Director 2010
Episode 7384   Director 2010
Episode 7385   Director 2010
Episode 7386   Director 2010
Episode 7387   Director 2010
-   Director 2010
Episode 9528   Director 2018
Episode 9529   Director 2018
Episode 9530   Director 2018
Episode 9531   Director 2018
Emmerdale 370 episodes View
Series   Role Year
Episode 9916   Director 2024
Episode 6883   Director 2014
Episode 6882   Director 2014
Episode 6881   Director 2014
Episode 6880   Director 2014
Episode 6748   Director 2013
Episode 6747   Director 2013
Episode 6746   Director 2013
Episode 6721   Director 2013
Episode 6720   Director 2013
Episode 6718   Director 2013
Episode 6719   Director 2013
Episode 6717   Director 2013
Episode 6716   Director 2013
Episode 6524   Director 2013
Episode 6523   Director 2013
Episode 6522   Director 2013
Episode 6493   Director 2013
Episode 6492   Director 2013
Episode 6491   Director 2013
Episode 6490   Director 2013
Episode 6445   Director 2013
Episode 6444   Director 2013
Episode 6443   Director 2013
Episode 7271   Director 2015
Episode 7270   Director 2015
Episode 7269   Director 2015
Episode 7105   Director 2015
Episode 7104   Director 2015
Episode 7103   Director 2015
Episode 7102   Director 2015
Episode 7073   Director 2015
Episode 7072   Director 2015
Episode 7071   Director 2015
Episode 7070   Director 2015
Episode 7029   Director 2014
Episode 7028   Director 2014
Episode 7027   Director 2014
Episode 7026   Director 2014
Episode 6978   Director 2014
Episode 6977   Director 2014
Episode 6976   Director 2014
Episode 6975   Director 2014
Episode 6920   Director 2014
Episode 6919   Director 2014
Episode 6918   Director 2014
Episode 6917   Director 2014
Episode 6044   Director 2011
Episode 5948   Director 2011
Episode 5947   Director 2011
Episode 5946   Director 2011
Episode 5945   Director 2011
Episode 5944   Director 2011
Episode 5910   Director 2011
Episode 5912   Director 2011
Episode 5911   Director 2011
Episode 5874   Director 2011
Episode 5875   Director 2011
Episode 5873   Director 2011
Episode 5872   Director 2011
Episode 5781   Director 2010
Episode 5780   Director 2010
Episode 5778   Director 2010
Episode 5777   Director 2010
Episode 5776   Director 2010
Episode 5736   Director 2010
Episode 5735   Director 2010
Episode 5734   Director 2010
Episode 5733   Director 2010
Episode 5699   Director 2010
Episode 6442   Director 2013
Episode 6277   Director 2012
Episode 6281   Director 2012
Episode 6280   Director 2012
Episode 6279   Director 2012
Episode 6217   Director 2012
Episode 6216   Director 2012
Episode 6215   Director 2012
Episode 6214   Director 2012
Episode 6161   Director 2012
Episode 6160   Director 2012
Episode 6159   Director 2012
Episode 6158   Director 2012
Episode 6125   Director 2012
Episode 6124   Director 2012
Episode 6123   Director 2012
Episode 6122   Director 2011
Episode 6097   Director 2011
Episode 6096   Director 2011
Episode 6094   Director 2011
Episode 6047   Director 2011
Episode 6046   Director 2011
Episode 6045   Director 2011
Episode 8953   Director 2021
Episode 8952   Director 2021
Episode 8905   Director 2020
Episode 8904   Director 2020
Episode 8903   Director 2020
Episode 8902   Director 2020
Episode 8638   Director 2019
Episode 8637   Director 2019
Episode 8636   Director 2019
Episode 8635   Director 2019
Episode 8582   Director 2019
Episode 8581   Director 2019
Episode 8580   Director 2019
Episode 8579   Director 2019
Episode 8578   Director 2019
Episode 8359   Director 2019
Episode 8358   Director 2019
Episode 8357   Director 2019
Episode 8356   Director 2019
Episode 8150   Director 2018
Episode 8149   Director 2018
Episode 8148   Director 2018
Episode 8147   Director 2018
Episode 9915   Director 2024
Episode 9914   Director 2024
Episode 9913   Director 2024
Episode 9866   Director 2023
Episode 9865   Director 2023
Episode 9864   Director 2023
Episode 9863   Director 2023
Episode 9570   Director 2023
Episode 9569   Director 2023
Episode 9567   Director 2023
Episode 9524   Director 2022
Episode 9522   Director 2022
Episode 9521   Director 2022
Episode 9520   Director 2022
Episode 9230   Director 2021
Episode 9229   Director 2021
Episode 9228   Director 2021
Episode 9227   Director 2021
Episode 9176   Director 2021
Episode 9175   Director 2021
Episode 9174   Director 2021
Episode 8954   Director 2021
Episode 8955   Director 2021
Episode 7777   Director 2017
Episode 7776   Director 2017
Episode 7637   Director 2016
Episode 7636   Director 2016
Episode 7635   Director 2016
Episode 7634   Director 2016
Episode 7346   Director 2015
Episode 7345   Director 2015
Episode 7344   Director 2015
Episode 7343   Director 2015
Episode 7342   Director 2015
Episode 7531   Director 2016
Episode 7530   Director 2016
Episode 7529   Director 2016
Episode 7395   Director 2016
Episode 7394   Director 2016
Episode 7393   Director 2016
Episode 7392   Director 2016
Episode 7313   Director 2015
Episode 7311   Director 2015
Episode 7310   Director 2015
Episode 7309   Director 2015
Episode 7273   Director 2015
Episode 8107   Director 2018
Episode 8106   Director 2018
Episode 8105   Director 2018
Episode 8104   Director 2018
Episode 8070   Director 2018
Episode 8069   Director 2018
Episode 8068   Director 2018
Episode 8067   Director 2018
Episode 7599   Director 2014
Episode 7598   Director 2014
Episode 7599   Director 2016
Episode 7597   Director 2016
Episode 7596   Director 2016
Episode 7820   Director 2017
Episode 7877   Director 2017
Episode 7876   Director 2017
Episode 7875   Director 2017
Episode 7873   Director 2017
Episode 7821   Director 2017
Episode 7819   Director 2017
Episode 7818   Director 2017
Episode 7779   Director 2017
Episode 7778   Director 2017
Episode 3591   Director 2003
Episode 3590   Director 2003
Episode 3589   Director 2003
Episode 3588   Director 2003
Episode 3587   Director 2003
Episode 3556   Director 2003
Episode 3555   Director 2003
Episode 3554   Director 2003
Episode 3553   Director 2003
Episode 3552   Director 2003
Episode 3551   Director 2003
Episode 3410   Director 2003
Episode 3409   Director 2003
Episode 3408   Director 2003
Episode 3407   Director 2003
Episode 3406   Director 2003
Episode 4067   Director 2005
Episode 3953   Director 2004
Episode 4273   Director 2006
Episode 4272   Director 2006
Episode 3175   Director 2002
Episode 3174   Director 2002
Episode 3173   Director 2002
Episode 3172   Director 2002
Episode 3171   Director 2002
Episode 3134   Director 2002
Episode 3133   Director 2002
Episode 3132   Director 2002
Episode 3131   Director 2002
Episode 3130   Director 2002
Episode 3104   Director 2001
Episode 3103   Director 2001
Episode 3102   Director 2001
Episode 3101   Director 2001
Episode 3100   Director 2001
Episode 3592   Director 2003
Episode 3952   Director 2004
Episode 3951   Director 2004
Episode 3950   Director 2004
Episode 3913   Director 2004
Episode 3912   Director 2004
Episode 3911   Director 2004
Episode 3910   Director 2004
Episode 3909   Director 2004
Episode 3908   Director 2004
Episode 3877   Director 2004
Episode 3876   Director 2004
Episode 3875   Director 2004
Episode 3874   Director 2004
Episode 3873   Director 2004
Episode 3872   Director 2004
-   Director 2000
-   Director 2000
Episode 4066   Director 2005
Episode 4065   Director 2005
Episode 4064   Director 2005
Episode 4063   Director 2005
Episode 4062   Director 2005
Episode 4025   Director 2005
Episode 4024   Director 2005
Episode 4023   Director 2005
Episode 4022   Director 2005
Episode 4021   Director 2005
Episode 4020   Director 2005
Episode 3990   Director 2005
Episode 3989   Director 2005
Episode 3988   Director 2005
Episode 3987   Director 2005
Episode 3986   Director 2005
Episode 3955   Director 2004
Episode 3954   Director 2004
Episode 5698   Director 2010
Episode 4998   Director 2008
Episode 4996   Director 2008
Episode 5033   Director 2008
Episode 4962   Director 2008
Episode 4961   Director 2008
Episode 4960   Director 2008
Episode 4927   Director 2008
Episode 4926   Director 2008
Episode 4925   Director 2008
Episode 4924   Director 2008
Episode 4687   Director 2007
Episode 4686   Director 2007
Episode 4685   Director 2007
Episode 4684   Director 2007
Episode 4651   Director 2007
Episode 4650   Director 2007
Episode 4649   Director 2007
Episode 4648   Director 2007
Episode 4615   Director 2007
Episode 4614   Director 2007
Episode 4613   Director 2007
Episode 4612   Director 2007
Episode 4439   Director 2006
Episode 3068   Director 2003
Episode 3067   Director 2003
Episode 4438   Director 2006
Episode 4274   Director 2006
Episode 5697   Director 2010
Episode 5696   Director 2010
Episode 5583   Director 2010
Episode 5582   Director 2010
Episode 5581   Director 2010
Episode 5556   Director 2010
Episode 5555   Director 2010
Episode 5554   Director 2010
Episode 5553   Director 2010
Episode 5514   Director 2010
Episode 5513   Director 2010
Episode 5512   Director 2010
Episode 5310   Director 2009
Episode 5309   Director 2009
Episode 5308   Director 2009
Episode 5271   Director 2009
Episode 5270   Director 2009
Episode 5269   Director 2009
Episode 5268   Director 2009
Episode 5243   Director 2009
Episode 5242   Director 2009
Episode 5240   Director 2009
Episode 5241   Director 2009
Episode 5036   Director 2008
Episode 5035   Director 2008
Episode 5034   Director 2008
Episode 4999   Director 2008
Episode 4275   Director 2006
Episode 4316   Director 2006
Episode 4317   Director 2006
Episode 4318   Director 2006
Episode 4319   Director 2006
Episode 4344   Director 2006
Episode 4345   Director 2006
Episode 4346   Director 2006
Episode 4392   Director 2006
Episode 4393   Director 2006
Episode 4437   Director 2006
Episode 4436   Director 2006
Episode 4435   Director 2006
Episode 4394   Director 2006
Episode 4434   Director 2006
Episode 4395   Director 2006
Series 30, Episode 3074   Director 2001
Series 30, Episode 3073   Director 2001
Series 30, Episode 3070   Director 2001
Series 30, Episode 3071   Director 2001
Series 30, Episode 3072   Director 2001
Series 31, Episode 3201   Director 2002
Series 31, Episode 3315   Director 2002
Series 31, Episode 3314   Director 2002
Series 31, Episode 3313   Director 2002
Series 31, Episode 3202   Director 2002
Series 31, Episode 3203   Director 2002
Series 31, Episode 3204   Director 2002
Series 31, Episode 3312   Director 2002
Series 31, Episode 3311   Director 2002
Series 31, Episode 3205   Director 2002
Series 32, Episode 3346   Director 2002
Series 32, Episode 3380   Director 2003
Series 32, Episode 3379   Director 2003
Series 32, Episode 3378   Director 2003
Series 32, Episode 3347   Director 2002
Series 32, Episode 3348   Director 2002
Series 32, Episode 3349   Director 2002
Series 32, Episode 3377   Director 2003
Series 32, Episode 3376   Director 2003
Series 32, Episode 3350   Director 2002
Series 33, Episode 3626   Director 2004
Series 33, Episode 3703   Director 2004
Series 33, Episode 3702   Director 2004
Series 33, Episode 3701   Director 2004
Series 33, Episode 3700   Director 2004
Series 33, Episode 3699   Director 2004
Series 33, Episode 3698   Director 2004
Series 33, Episode 3667   Director 2004
Series 33, Episode 3666   Director 2004
Series 33, Episode 3665   Director 2004
Series 33, Episode 3664   Director 2004
Series 33, Episode 3663   Director 2004
Series 33, Episode 3662   Director 2004
Series 33, Episode 3631   Director 2004
Series 33, Episode 3630   Director 2004
Series 33, Episode 3629   Director 2004
Series 33, Episode 3628   Director 2004
Series 33, Episode 3627   Director 2004
Wycliffe 6 episodes View
Series   Role Year
Series 4, Episode 1   Director 1997
Series 4, Episode 6   Director 1997
Series 5, Episode 2   Director 1998
Series 5, Episode 4   Director 1998
Series 5, Episode 5   Director 1998
Series 5, Episode 6   Director 1998
London's Burning 4 episodes View
Series   Role Year
Series 8, Episode 14   Director 1995
Series 9, Episode 2   Director 1992
Series 9, Episode 8   Director 1996
Series 9, Episode 9   Director 1996
Doctor Who 10 episodes View
Series   Role Year
Series 25   Director 1988
Series 25   Director 1988
Series 25   Director 1988
Series 25   Director 1988
Series 26, Episode 5   Director 1989
Series 26, Episode 12   Director 1989
Series 26, Episode 6   Director 1989
Series 26, Episode 7   Director 1989
Series 26, Episode 13   Director 1989
Series 26, Episode 14   Director 1989
Casualty 24 episodes View
Series   Role Year
Series 2, Episode 15   Director 1987
Series 2, Episode 12   Director 1987
Series 2, Episode 8   Director 1987
Series 2, Episode 4   Director 1987
Series 5, Episode 12   Director 1990
Series 5, Episode 7   Director 1990
Series 5, Episode 3   Director 1990
Series 6, Episode 7   Director 1991
Series 6, Episode 10   Director 1991
Series 6, Episode 14   Director 1991
Series 7, Episode 23   Director 1993
Series 7, Episode 13   Director 1992
Series 7, Episode 9   Director 1992
Series 7, Episode 5   Director 1992
Series 7, Episode 1   Director 1992
Series 7, Episode 20   Director 1992
Series 12, Episode 18   Director 1997
Series 12, Episode 12   Director 1997
Series 13, Episode 16   Director 1998
Series 13, Episode 13   Director 1998
Series 14, Episode 8   Director 1999
Series 14, Episode 16   Director 1999
Series 14, Episode 20   Director 1999
Series 15, Episode 15   Director 2000
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more