David Kester has worked as a director on Coronation Street since May 1999 including producing and directing the 2010 spin-off DVD A Knight's Tale. To date, he has directed 392 episodes of the main programme. This number includes twelve episodes co-credited with Ian Bevitt, five with Kay Patrick and one with Tony Prescott.
He has both produced and directed episodes of EastEnders, and his other directorial credits include The Royal, Footballers Wives Extra Time, Hollyoaks, Emmerdale, University Challenge, This Morning, You've Been Framed and Stars in Their Eyes.
Episodes directed by David Kester[]
1990s[]
1999 (20 episodes)
- Episode 4609 (10th May 1999)
- Episode 4638 (30th June 1999)
- Episode 4639 (2nd July 1999)
- Episode 4656 (1st August 1999)
- Episode 4657 (2nd August 1999)
- Episode 4658 (4th August 1999)
- Episode 4659 (6th August 1999)
- Episode 4676 (5th September 1999)
- Episode 4677 (6th September 1999)
- Episode 4678 (8th September 1999)
- Episode 4679 (10th September 1999)
- Episode 4696 (10th October 1999)
- Episode 4697 (11th October 1999)
- Episode 4698 (13th October 1999)
- Episode 4699 (15th October 1999)
- Episode 4716 (14th November 1999)
- Episode 4717 (15th November 1999)
- Episode 4718 (19th November 1999)
- Episode 4719 (19th November 1999)
- Episode 4740 (25th December 1999)
2000s[]
2000 (25 episodes)
- Episode 4745 (1st January 2000)
- Episode 4781 (5th March 2000)
- Episode 4782 (6th March 2000)
- Episode 4783 (8th March 2000)
- Episode 4784 (10th March 2000)
- Episode 4801 (9th April 2000)
- Episode 4802 (10th April 2000)
- Episode 4803 (12th April 2000)
- Episode 4804 (14th April 2000)
- Episode 4821 (14th May 2000)
- Episode 4822 (15th May 2000)
- Episode 4823 (17th May 2000)
- Episode 4824 (19th May 2000)
- Episode 4849 (2nd July 2000) (Co-directed with Ian Bevitt)
- Episode 4850 (3rd July 2000) (Co-directed with Ian Bevitt)
- Episode 4851 (5th July 2000) (Co-directed with Ian Bevitt)
- Episode 4852 (7th July 2000) (Co-directed with Ian Bevitt)
- Episode 4853 (9th July 2000) (Co-directed with Ian Bevitt)
- Episode 4854 (10th July 2000) (Co-directed with Ian Bevitt)
- Episode 4855 (12th July 2000) (Co-directed with Ian Bevitt)
- Episode 4856 (14th July 2000) (Co-directed with Ian Bevitt)
- Episode 4873 (13th August 2000)
- Episode 4874 (14th August 2000)
- Episode 4875 (16th August 2000)
- Episode 4876 (18th August 2000)
2001 (38 episodes)
- Episode 4968 (15th January 2001)
- Episode 4969 (17th January 2001)
- Episode 4970 (19th January 2001)
- Episode 4971 (21st January 2001)
- Episode 4989 (19th February 2001)
- Episode 4990 (21st February 2001)
- Episode 4991 (23rd February 2001)
- Episode 4992 (25th February 2001)
- Episode 5009 (26th March 2001)
- Episode 5010 (28th March 2001)
- Episode 5011 (30th March 2001)
- Episode 5012 (1st April 2001)
- Episode 5029 (30th April 2001)
- Episode 5030 (2nd May 2001)
- Episode 5031 (4th May 2001)
- Episode 5032 (6th May 2001)
- Episode 5049 (4th June 2001)
- Episode 5050 (6th June 2001)
- Episode 5051 (8th June 2001)
- Episode 5052 (10th June 2001) (Co-directed with Tony Prescott)
- Episode 5076 (16th July 2001)
- Episode 5077 (18th July 2001)
- Episode 5078 (20th July 2001)
- Episode 5079 (22nd July 2001)
- Episode 5114 (17th September 2001)
- Episode 5115 (19th September 2001)
- Episode 5116 (20th September 2001)
- Episode 5117 (21st September 2001)
- Episode 5118 (23rd September 2001)
- Episode 5137 (22nd October 2001)
- Episode 5139 (24th October 2001)
- Episode 5141 (26th October 2001)
- Episode 5142 (28th October 2001)
- Episode 5162 (26th November 2001)
- Episode 5163 (28th November 2001)
- Episode 5164 (29th November 2001)
- Episode 5165 (30th November 2001)
- Episode 5166 (2nd December 2001)
2002 (31 episodes)
- Episode 5188 (2nd January 2002)
- Episode 5189 (4th January 2002)
- Episode 5190 (6th January 2002)
- Episode 5207/8 (4th February 2002)
- Episode 5209 (6th February 2002)
- Episode 5210 (8th February 2002)
- Episode 5211 (10th February 2002)
- Episode 5229 (11th March 2002)
- Episode 5230 (12th March 2002)
- Episode 5231 (15th March 2002)
- Episode 5232 (17th March 2002)
- Episode 5249 (15th April 2002)
- Episode 5250 (16th April 2002)
- Episode 5251 (17th April 2002)
- Episode 5252 (19th April 2002)
- Episode 5253 (21st April 2002)
- Episode 5274 (27th May 2002)
- Episode 5275 (29th May 2002)
- Episode 5276 (31st May 2002)
- Episode 5277 (2nd June 2002)
- Episode 5315 (5th August 2002)
- Episode 5316 (7th August 2002)
- Episode 5317 (9th August 2002)
- Episode 5318 (11th August 2002)
- Episode 5335 (9th September 2002)
- Episode 5336 (9th September 2002)
- Episode 5337 (11th September 2002)
- Episode 5338 (13th September 2002)
- Episode 5339 (15th September 2002)
- Episode 5409 (30th December 2002)
2003 (16 episodes)
- Episode 5410 (1st January 2003)
- Episode 5411 (3rd January 2003)
- Episode 5412 (5th January 2003)
- Episode 5433 (3rd February 2003)
- Episode 5434 (3rd February 2003)
- Episode 5435 (5th February 2003)
- Episode 5436 (7th February 2003)
- Episode 5437 (9th February 2003)
- Episode 5457 (10th March 2003)
- Episode 5458 (10th March 2003)
- Episode 5461 (16th March 2003)
- Episode 5482 (14th April 2003)
- Episode 5483 (14th April 2003)
- Episode 5484 (16th April 2003)
- Episode 5485 (18th April 2003)
- Episode 5486 (20th April 2003)
2004 (20 episodes)
- Episode 5677 (26th January 2004)
- Episode 5678 (26th January 2004)
- Episode 5679 (28th January 2004)
- Episode 5680 (30th January 2004)
- Episode 5681 (30th January 2004)
- Episode 5682 (1st February 2004)
- Episode 5785 (21st June 2004)
- Episode 5786 (21st June 2004)
- Episode 5787 (27th June 2004)
- Episode 5788 (28th June 2004)
- Episode 5879 (31st October 2004)
- Episode 5880 (1st November 2004)
- Episode 5881 (1st November 2004)
- Episode 5882 (3rd November 2004)
- Episode 5883 (5th November 2004)
- Episode 5918 (20th December 2004)
- Episode 5919 (20th December 2004)
- Episode 5920 (22nd December 2004)
- Episode 5921 (24th December 2004)
- Episode 5922 (24th December 2004)
2005 (13 episodes)
- Episode 6120 (19th September 2005)
- Episode 6121 (21st September 2005)
- Episode 6122 (23rd September 2005)
- Episode 6150 (31st October 2005)
- Episode 6151 (31st October 2005)
- Episode 6152 (2nd November 2005)
- Episode 6153 (4th November 2005)
- Episode 6154 (6th November 2005)
- Episode 6182 (12th December 2005)
- Episode 6183 (12th December 2005)
- Episode 6184 (14th December 2005)
- Episode 6185 (16th December 2005)
- Episode 6186 (18th December 2005)
2009 (35 episodes)
- Episode 7018 (23rd February 2009)
- Episode 7019 (23rd February 2009)
- Episode 7020 (25th February 2009)
- Episode 7021 (27th February 2009)
- Episode 7022 (27th February 2009)
- Episode 7048 (6th April 2009)
- Episode 7049 (8th April 2009)
- Episode 7050 (10th April 2009)
- Episode 7051 (10th April 2009)
- Episode 7052 (12th April 2009)
- Episode 7083 (25th May 2009)
- Episode 7084 (25th May 2009)
- Episode 7085 (26th May 2009)
- Episode 7086 (28th May 2009)
- Episode 7087 (29th May 2009)
- Episode 7093 (8th June 2009) (Co-directed with Kay Patrick)
- Episode 7094 (8th June 2009) (Co-directed with Kay Patrick)
- Episode 7095 (10th June 2009) (Co-directed with Kay Patrick)
- Episode 7096 (12th June 2009) (Co-directed with Kay Patrick)
- Episode 7097 (12th June 2009) (Co-directed with Kay Patrick)
- Episode 7128 (27th July 2009)
- Episode 7129 (27th July 2009)
- Episode 7130 (30th July 2009)
- Episode 7131 (31st July 2009)
- Episode 7132 (31st July 2009)
- Episode 7172 (28th September 2009)
- Episode 7173 (28th September 2009)
- Episode 7174 (1st October 2009)
- Episode 7175 (2nd October 2009)
- Episode 7176 (2nd October 2009)
- Episode 7209 (16th November 2009)
- Episode 7210 (16th November 2009)
- Episode 7211 (19th November 2009)
- Episode 7212 (20th November 2009)
- Episode 7213 (20th November 2009)
2010s[]
2010 (26 episodes)
- Episode 7254 (18th January 2010)
- Episode 7255 (18th January 2010)
- Episode 7256 (21st January 2010)
- Episode 7257 (22nd January 2010)
- Episode 7258 (22nd January 2010)
- Episode 7289 (8th March 2010)
- Episode 7290 (8th March 2010)
- Episode 7291 (11th March 2010)
- Episode 7292 (12th March 2010)
- Episode 7293 (12th March 2010)
- Episode 7351 (31st May 2010) (Co-directed with Ian Bevitt)
- Episode 7352 (31st May 2010) (Co-directed with Ian Bevitt)
- Episode 7353 (1st June 2010) (Co-directed with Ian Bevitt)
- Episode 7354 (7th June 2010) (Co-directed with Ian Bevitt)
- Episode 7355 (7th June 2010)
- Episode 7356 (9th June 2010)
- Episode 7403 (16th August 2010)
- Episode 7404 (16th August 2010)
- Episode 7405 (18th August 2010)
- Episode 7406 (20th August 2010)
- Episode 7407 (20th August 2010)
- Episode 7490 (13th December 2010)
- Episode 7491 (13th December 2010)
- Episode 7492 (16th December 2010)
- Episode 7493 (17th December 2010)
- Episode 7494 (17th December 2010)
2011 (20 episodes)
- Episode 7520 (24th January 2011)
- Episode 7521 (24th January 2011)
- Episode 7522 (27th January 2011)
- Episode 7523 (28th January 2011)
- Episode 7524 (28th January 2011)
- Episode 7602 (16th May 2011)
- Episode 7603 (16th May 2011)
- Episode 7604 (19th May 2011)
- Episode 7605 (20th May 2011)
- Episode 7606 (20th May 2011)
- Episode 7643 (11th July 2011)
- Episode 7644 (11th July 2011)
- Episode 7645 (14th July 2011)
- Episode 7646 (15th July 2011)
- Episode 7647 (15th July 2011)
- Episode 7751 (5th December 2011)
- Episode 7752 (5th December 2011)
- Episode 7753 (8th December 2011)
- Episode 7754 (9th December 2011)
- Episode 7755 (9th December 2011)
2012 (28 episodes)
- Episode 7785 (23rd January 2012)
- Episode 7786 (23rd January 2012)
- Episode 7787 (26th January 2012)
- Episode 7788 (27th January 2012)
- Episode 7789 (27th January 2012)
- Episode 7820 (12th March 2012)
- Episode 7821 (12th March 2012)
- Episode 7822 (15th March 2012)
- Episode 7823 (16th March 2012)
- Episode 7824 (16th March 2012)
- Episode 7909 (16th July 2012)
- Episode 7910 (16th July 2012)
- Episode 7911 (18th July 2012)
- Episode 7912 (19th July 2012)
- Episode 7913 (20th July 2012)
- Episode 7914 (20th July 2012)
- Episode 7951 (10th September 2012)
- Episode 7952 (10th September 2012)
- Episode 7953 (12th September 2012)
- Episode 7954 (14th September 2012)
- Episode 7955 (14th September 2012)
- Episode 7994 (12th November 2012)
- Episode 7995 (12th November 2012)
- Episode 7996 (15th November 2012)
- Episode 7997 (16th November 2012)
- Episode 7998 (16th November 2012)
- Episode 8029 (31st December 2012)
- Episode 8030 (31st December 2012)
2013 (23 episodes)
- Episode 8031 (2nd January 2013)
- Episode 8032 (4th January 2013)
- Episode 8033 (4th January 2013)
- Episode 8104 (15th April 2013)
- Episode 8105 (15th April 2013)
- Episode 8106 (17th April 2013)
- Episode 8107 (19th April 2013)
- Episode 8108 (19th April 2013)
- Episode 8144 (10th June 2013)
- Episode 8145 (10th June 2013)
- Episode 8146 (12th June 2013)
- Episode 8147 (14th June 2013)
- Episode 8148 (14th June 2013)
- Episode 8184 (5th August 2013)
- Episode 8185 (5th August 2013)
- Episode 8186 (7th August 2013)
- Episode 8187 (9th August 2013)
- Episode 8188 (9th August 2013)
- Episode 8269 (2nd December 2013)
- Episode 8270 (3rd December 2013)
- Episode 8271 (4th December 2013)
- Episode 8272 (6th December 2013)
- Episode 8273 (6th December 2013)
2014 (20 episodes)
- Episode 8309 (27th January 2014)
- Episode 8310 (27th January 2014)
- Episode 8311 (29th January 2014)
- Episode 8312 (31st January 2014)
- Episode 8313 (31st January 2014)
- Episode 8344 (17th March 2014)
- Episode 8345 (17th March 2014)
- Episode 8346 (19th March 2014)
- Episode 8347 (21st March 2014)
- Episode 8348 (21st March 2014)
- Episode 8489 (13th October 2014)
- Episode 8490 (13th October 2014)
- Episode 8491 (15th October 2014)
- Episode 8492 (17th October 2014)
- Episode 8493 (17th October 2014)
- Episode 8537 (22nd December 2014)
- Episode 8538 (24th December 2014)
- Episode 8539 (25th December 2014)
- Episode 8540/1 (26th December 2014)
2015 (10 episodes)
- Episode 8646 (25th May 2015)
- Episode 8647 (26th May 2015)
- Episode 8648 (27th May 2015)
- Episode 8649 (28th May 2015)
- Episode 8650 (29th May 2015)
- Episode 8694 (27th July 2015)
- Episode 8695 (27th July 2015)
- Episode 8696 (29th July 2015)
- Episode 8697 (31st July 2015)
- Episode 8698 (31st July 2015)
2016 (10 episodes)
- Episode 8859 (14th March 2016)
- Episode 8860 (14th March 2016)
- Episode 8861 (16th March 2016)
- Episode 8862 (18th March 2016)
- Episode 8863 (18th March 2016)
- Episode 8899 (9th May 2016)
- Episode 8900 (9th May 2016)
- Episode 8901 (11th May 2016)
- Episode 8902 (13th May 2016)
- Episode 8903 (13th May 2016)
2017 (14 episodes)
- Episode 9084 (23rd January 2017)
- Episode 9085 (23rd January 2017)
- Episode 9086 (25th January 2017)
- Episode 9087 (27th January 2017)
- Episode 9088 (27th January 2017)
- Episode 9134 (3rd April 2017)
- Episode 9135 (3rd April 2017)
- Episode 9136 (5th April 2017)
- Episode 9137 (7th April 2017)
- Episode 9138 (7th April 2017)
- Episode 9333 (22nd December 2017)
- Episode 9334 (22nd December 2017)
- Episode 9335/6 (25th December 2017)
2018 (8 episodes)
- Episode 9393 (2nd March 2018)
- Episode 9394 (2nd March 2018)
- Episode 9395 (5th March 2018)
- Episode 9396 (5th March 2018)
- Episode 9451/2 (9th May 2018)
- Episode 9453 (11th May 2018)
- Episode 9454 (11th May 2018)
2019 (9 episodes)
- Episode 9716 (13th March 2019)
- Episode 9717 (13th March 2019)
- Episode 9718/9 (15th March 2019)
- Episode 9780 (27th May 2019)
- Episode 9781 (28th May 2019)
- Episode 9782 (29th May 2019)
- Episode 9783 (30th May 2019)
- Episode 9784 (31st May 2019)
2020s[]
2020 (4 episodes)
- Episode 10092 (24th July 2020)
- Episode 10093 (27th July 2020)
- Episode 10094 (29th July 2020)
- Episode 10095 (31st July 2020)
2021 (7 episodes)
- Episode 10339/40 (31st May 2021)
- Episode 10341 (1st June 2021)
- Episode 10342 (3rd June 2021)
- Episode 10343 (4th June 2021)
- Episode 10396/7 (6th August 2021)
2022 (9 episodes)
- Episode 10652 (30th May 2022)
- Episode 10653 (31st May 2022)
- Episode 10654 (1st June 2022)
- Episode 10655 (2nd June 2022)
- Episode 10656 (3rd June 2022)
- Episode 10703/4 (29th July 2022)
- Episode 10705/6 (1st August 2022)
2023 (6 episodes)
- Episode 11079/80 (9th October 2023)
- Episode 11081/2 (11th October 2023)
- Episode 11083/4 (13th October 2023)