Biography

1999 was a great year for walking, some guy in China walked the wall, Ian Botham walked from John-O-Groats to Lands-End and I launched my toolbox across a factory floor and walked away from a career in engineering. Armed with something to say I wrote my way into Manchester Metropolitan film school and became fascinated by images, subtext, and visually conveying emotion onto screen. The film-bug bit and I swapped my pen for a camera. After graduating from film school I worked as a VT Operator and Assistant Director on TV commercials until I got a break directing corporate videos for Swissport, Nissan, Lacoste, TNT and British Gas. I became increasingly aware of how the industry was littered with frustrated writers and directors and how quickly dreams fade with long hours and freelance concern, I needed a calling card that would open doors and give me the opportunity to kick-start my own move into the competitive world of drama. Unable to raise any funding, I financed my ten-minute short film ‘Touch Down’ by selling my house, and shot over 3 days on super 16mm. 'Touch Down’ went onto earn representation from the British Film Council at film festivals all over the world and opened a door at ITV, where I have now directed multi award winning episodes for both Emmerdale and Coronation Street.

Credits

Casualty 4 episodes View
Series   Role Year
Series 34, Episode 37   Director 2020
Series 34, Episode 38   Director 2020
Series 36   Director 2021
Series 36   Director 2022
Holby City 8 episodes View
Series   Role Year
Series 20, Episode 36   Director 2018
Series 20, Episode 37   Director 2018
Series 21, Episode 19   Director 2019
Series 21, Episode 20   Director 2019
Series 21, Episode 37   Director 2019
Series 21, Episode 38   Director 2019
Series 23, Episode 43   Director 2022
Series 23, Episode 44   Director 2022
Coronation Street 84 episodes View
Series   Role Year
Episode 8214   Director 2013
Episode 8215   Director 2013
Episode 8216   Director 2013
Episode 8217   Director 2013
Episode 8218   Director 2013
Episode 8259   Director 2013
Episode 8260   Director 2013
Episode 8261   Director 2013
Episode 8262   Director 2013
Episode 8263   Director 2013
Episode 8430   Director 2014
Episode 8431   Director 2014
Episode 8432   Director 2014
Episode 8433   Director 2014
Episode 8434   Director 2014
Episode 8470   Director 2014
Episode 8471   Director 2014
Episode 8472   Director 2014
Episode 8473   Director 2014
Episode 8542   Director 2014
Episode 8543   Director 2014
Episode 8544   Director 2014
Episode 8545   Director 2014
Episode 8546   Director 2014
Episode 8715   Director 2015
Episode 8716   Director 2015
Episode 8717   Director 2015
Episode 8718   Director 2015
Episode 8719   Director 2015
Episode 8720   Director 2015
Episode 8753   Director 2015
Episode 8754   Director 2015
Episode 8755   Director 2015
Episode 8756   Director 2015
Episode 8757   Director 2015
Episode 8910   Director 2016
Episode 8911   Director 2016
Episode 8912   Director 2016
Episode 8913   Director 2016
Episode 8914   Director 2016
Episode 9174   Director 2017
Episode 9175   Director 2017
Episode 9176   Director 2017
Episode 9177   Director 2017
Episode 9178   Director 2017
Episode 9224   Director 2017
Episode 9225   Director 2017
Episode 9226   Director 2017
Episode 9227   Director 2017
Episode 9228   Director 2017
Episode 8958   Director 2016
Episode 8959   Director 2016
Episode 8960   Director 2016
Episode 8961   Director 2016
Episode 8962   Director 2016
Episode 8963   Director 2016
Episode 8964   Director 2016
Episode 9279   Director 2017
Episode 9280   Director 2017
Episode 9281   Director 2017
Episode 9282   Director 2017
Episode 9480   Director 2018
Episode 9481   Director 2018
Episode 9482   Director 2018
Episode 9592   Director 2018
Episode 9593   Director 2018
Episode 9594   Director 2018
Episode 9595   Director 2018
Episode 9640   Director 2018
Episode 9641   Director 2018
Episode 9642   Director 2018
Episode 9643   Director 2018
Episode 9903   Director 2019
Episode 9904   Director 2019
Episode 9905   Director 2019
Episode 9906   Director 2019
Episode 9967   Director 2019
Episode 9968   Director 2020
Episode 9970   Director 2020
Episode 9971   Director 2020
Episode 10434   Director 2021
Episode 10436   Director 2021
Episode 10437   Director 2021
Episode 10438   Director 2021
Emmerdale: Marlon & Paddy's Big Night In 1 episode View
Series   Role Year
-   Director 2011
Emmerdale 164 episodes View
Series   Role Year
Episode 5102   Director 2008
Episode 5220   Director 2009
Episode 5221   Director 2009
Episode 5222   Director 2009
Episode 5223   Director 2009
Episode 5289   Director 2009
Episode 5290   Director 2009
Episode 5288   Director 2009
Episode 5291   Director 2009
Episode 5320   Director 2009
Episode 5321   Director 2009
Episode 5322   Director 2009
Episode 5625   Director 2010
Episode 5626   Director 2010
Episode 5627   Director 2010
Episode 5658   Director 2010
Episode 5659   Director 2010
Episode 5660   Director 2010
Episode 5661   Director 2010
Episode 5753   Director 2010
Episode 5808   Director 2011
Episode 5809   Director 2011
Episode 5810   Director 2011
Episode 5811   Director 2011
Episode 5840   Director 2011
Episode 5841   Director 2011
Episode 5842   Director 2011
Episode 5843   Director 2011
Episode 5881   Director 2011
Episode 5882   Director 2011
Episode 5883   Director 2011
Episode 5884   Director 2011
Episode 5885   Director 2011
Episode 5913   Director 2011
Episode 5914   Director 2011
Episode 5915   Director 2011
Episode 5940   Director 2011
Episode 5941   Director 2011
Episode 5942   Director 2011
Episode 5943   Director 2011
Episode 5750   Director 2010
Episode 5752   Director 2010
Episode 6126   Director 2012
Episode 6127   Director 2012
Episode 6128   Director 2012
Episode 6129   Director 2012
Episode 6162   Director 2012
Episode 6164   Director 2012
Episode 6165   Director 2012
Episode 6214   Director 2012
Episode 6215   Director 2012
Episode 6216   Director 2012
Episode 6217   Director 2012
Episode 6270   Director 2012
Episode 6271   Director 2012
Episode 6272   Director 2012
Episode 6273   Director 2012
Episode 6271   Director 2012
Episode 6272   Director 2012
Episode 6273   Director 2012
Episode 6270   Director 2012
Episode 6342   Director 2012
Episode 6343   Director 2012
Episode 6344   Director 2012
Episode 6345   Director 2012
Episode 6385   Director 2012
Episode 6386   Director 2012
Episode 6387   Director 2012
Episode 6388   Director 2012
Episode 6425   Director 2012
Episode 6426   Director 2012
Episode 6427   Director 2012
Episode 6428   Director 2012
Episode 6429   Director 2012
Episode 6486   Director 2013
Episode 6487   Director 2013
Episode 6488   Director 2013
Episode 6489   Director 2013
Episode 6526   Director 2013
Episode 6527   Director 2013
Episode 6528   Director 2013
Episode 6529   Director 2013
Episode 6558   Director 2013
Episode 6559   Director 2013
Episode 6560   Director 2013
Episode 6561   Director 2013
Episode 6762   Director 2014
Episode 6763   Director 2014
Episode 6764   Director 2014
Episode 6765   Director 2014
Episode 6794   Director 2014
Episode 6795   Director 2014
Episode 6796   Director 2014
Episode 6797   Director 2014
Episode 6833   Director 2014
Episode 6834   Director 2014
Episode 6835   Director 2014
Episode 6836   Director 2014
Episode 5751   Director 2010
Episode 7114   Director 2015
Episode 7115   Director 2015
Episode 7116   Director 2015
Episode 7150   Director 2015
Episode 7151   Director 2015
Episode 7152   Director 2015
Episode 7153   Director 2015
Episode 7188   Director 2015
Episode 7190   Director 2015
Episode 7191   Director 2015
Episode 7355   Director 2015
Episode 7414   Director 2016
Episode 7415   Director 2016
Episode 7416   Director 2016
Episode 7417   Director 2016
Episode 7444   Director 2016
Episode 7445   Director 2016
Episode 7446   Director 2016
Episode 7447   Director 2016
Episode 7351   Director 2015
Episode 7352   Director 2015
Episode 7354   Director 2015
Episode 7643   Director 2016
Episode 7644   Director 2016
Episode 7645   Director 2016
Episode 7711   Director 2016
Episode 7712   Director 2016
Episode 7713   Director 2016
Episode 7714   Director 2016
Episode 7740   Director 2017
Episode 7741   Director 2017
Episode 7742   Director 2017
Episode 7743   Director 2017
Episode 8034   Director 2018
Episode 8035   Director 2018
Episode 8036   Director 2018
Episode 8037   Director 2018
Episode 8071   Director 2018
Episode 8072   Director 2018
Episode 8073   Director 2018
Episode 8074   Director 2018
Episode 8108   Director 2018
Episode 8109   Director 2018
Episode 8110   Director 2018
Episode 8111   Director 2018
Episode 8468   Director 2019
Episode 8469   Director 2019
Episode 8470   Director 2019
Episode 8471   Director 2019
Episode 8472   Director 2019
Episode 8874   Director 2020
Episode 8875   Director 2020
Episode 8876   Director 2020
Episode 8877   Director 2020
Episode 8928   Director 2020
Episode 8929   Director 2020
Episode 8931   Director 2021
Episode 8993   Director 2021
Episode 8994   Director 2021
Episode 8995   Director 2021
Episode 8996   Director 2021
Episode 9316   Director 2022
Episode 9317   Director 2022
Episode 9318   Director 2022
Episode 9319   Director 2022
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more