Duncan Foster (born 9th April 1966) has served as a director on Coronation Street since 2002 as well as the 2008 spin-off video Coronation Street: Out of Africa. In total he has contributed 334 episodes including fifteen co-credited. He is currently also one of the directors on Emmerdale and has worked on The Royal.
Episodes directed by Duncan Foster[]
2000s[]
2002 (8 episodes)
- Episode 5311 (29th July 2002)
- Episode 5312 (31st July 2002)
- Episode 5313 (2nd August 2002)
- Episode 5314 (4th August 2002)
- Episode 5331 (2nd September 2002)
- Episode 5332 (4th September 2002)
- Episode 5333 (6th September 2002)
- Episode 5334 (8th September 2002)
2003 (25 episodes)
- Episode 5428 (27th January 2003)
- Episode 5429 (27th January 2003)
- Episode 5430 (29th January 2003)
- Episode 5431 (31st January 2003)
- Episode 5432 (2nd February 2003)
- Episode 5452 (3rd March 2003)
- Episode 5453 (3rd March 2003)
- Episode 5454 (5th March 2003)
- Episode 5455 (7th March 2003)
- Episode 5456 (9th March 2003)
- Episode 5477 (7th April 2003)
- Episode 5478 (7th April 2003)
- Episode 5479 (9th April 2003)
- Episode 5480 (11th April 2003)
- Episode 5481 (13th April 2003)
- Episode 5607 (20th October 2003)
- Episode 5608 (20th October 2003)
- Episode 5609 (22nd October 2003)
- Episode 5610 (24th October 2003)
- Episode 5611 (26th October 2003)
- Episode 5642 (8th December 2003)
- Episode 5643 (8th December 2003)
- Episode 5644 (10th December 2003)
- Episode 5645 (12th December 2003)
- Episode 5646 (14th December 2003)
2004 (19 episodes)
- Episode 5672 (19th January 2004)
- Episode 5673 (19th January 2004)
- Episode 5674 (21st January 2004)
- Episode 5675 (23rd January 2004)
- Episode 5676 (25th January 2004)
- Episode 5708 (8th March 2004)
- Episode 5709 (8th March 2004)
- Episode 5710 (10th March 2004)
- Episode 5711 (12th March 2004)
- Episode 5712 (14th March 2004)
- Episode 5839 (6th September 2004)
- Episode 5840 (6th September 2004)
- Episode 5841 (8th September 2004)
- Episode 5842 (10th September 2004)
- Episode 5843 (12th September 2004)
- Episode 5896 (22nd November 2004) (Co-directed with Colin Cant)
- Episode 5897 (22nd November 2004)
- Episode 5898 (24th November 2004)
- Episode 5899 (24th November 2004)
2005 (15 episodes)
- Episode 5961 (14th February 2005)
- Episode 5962 (14th February 2005)
- Episode 5963 (16th February 2005)
- Episode 5964 (18th February 2005)
- Episode 5965 (20th February 2005)
- Episode 5991 (28th March 2005)
- Episode 5992 (28th March 2005)
- Episode 5993 (30th March 2005)
- Episode 5994 (1st April 2005)
- Episode 5995 (3rd April 2005)
- Episode 6023 (9th May 2005)
- Episode 6024 (9th May 2005)
- Episode 6025 (11th May 2005)
- Episode 6026 (13th May 2005)
- Episode 6027 (15th May 2005)
2006 (20 episodes)
- Episode 6207 (16th January 2006)
- Episode 6208 (16th January 2006)
- Episode 6209 (18th January 2006)
- Episode 6210 (20th January 2006)
- Episode 6211 (22nd January 2006)
- Episode 6237 (27th February 2006)
- Episode 6238 (27th February 2006)
- Episode 6239 (1st March 2006)
- Episode 6240 (3rd March 2006)
- Episode 6241 (5th March 2006)
- Episode 6267 (10th April 2006)
- Episode 6268 (10th April 2006)
- Episode 6269 (12th April 2006)
- Episode 6270 (14th April 2006)
- Episode 6271 (16th April 2006)
- Episode 6445 (11th December 2006)
- Episode 6446 (11th December 2006)
- Episode 6447 (13th December 2006)
- Episode 6448 (15th December 2006)
- Episode 6449 (17th December 2006)
2007 (25 episodes)
- Episode 6579 (18th June 2007) (Co-directed with Kay Patrick)
- Episode 6580 (18th June 2007) (Co-directed with Kay Patrick)
- Episode 6581 (20th June 2007) (Co-directed with Kay Patrick)
- Episode 6582 (22nd June 2007) (Co-directed with Kay Patrick)
- Episode 6583 (24th June 2007) (Co-directed with Kay Patrick)
- Episode 6609 (30th July 2007)
- Episode 6610 (30th July 2007)
- Episode 6611 (1st August 2007)
- Episode 6612 (3rd August 2007)
- Episode 6613 (5th August 2007)
- Episode 6644 (17th September 2007)
- Episode 6645 (17th September 2007)
- Episode 6646 (19th September 2007)
- Episode 6647 (21st September 2007)
- Episode 6648 (23rd September 2007)
- Episode 6674 (29th October 2007)
- Episode 6675 (29th October 2007)
- Episode 6676 (31st October 2007)
- Episode 6677 (2nd November 2007)
- Episode 6678 (4th November 2007)
- Episode 6709 (17th December 2007)
- Episode 6710 (17th December 2007)
- Episode 6711 (19th December 2007)
- Episode 6712 (21st December 2007)
- Episode 6713 (23rd December 2007)
2008 (4 episodes)
- Episode 6954 (24th November 2008)
- Episode 6955 (26th November 2008)
- Episode 6956 (28th November 2008)
- Episode 6957 (28th November 2008)
2009 (20 episodes)
- Episode 6983 (5th January 2009)
- Episode 6984 (5th January 2009)
- Episode 6985 (7th January 2009)
- Episode 6986 (9th January 2009)
- Episode 6987 (9th January 2009)
- Episode 7113 (6th July 2009)
- Episode 7114 (6th July 2009)
- Episode 7115 (8th July 2009)
- Episode 7116 (10th July 2009)
- Episode 7117 (10th July 2009)
- Episode 7151 (31st August 2009)
- Episode 7152 (31st August 2009)
- Episode 7153 (3rd September 2009)
- Episode 7154 (4th September 2009)
- Episode 7155 (4th September 2009)
- Episode 7187 (19th October 2009)
- Episode 7188 (19th October 2009)
- Episode 7189 (22nd October 2009)
- Episode 7190 (23rd October 2009)
- Episode 7191 (23rd October 2009)
2010s[]
2010 (21 episodes)
- Episode 7336 (10th May 2010)
- Episode 7337 (10th May 2010)
- Episode 7338 (13th May 2010)
- Episode 7339 (14th May 2010)
- Episode 7340 (14th May 2010)
- Episode 7362 (14th June 2010)
- Episode 7363 (14th June 2010)
- Episode 7364 (16th June 2010)
- Episode 7365 (17th June 2010)
- Episode 7366 (20th June 2010)
- Episode 7367 (24th June 2010)
- Episode 7393 (2nd August 2010)
- Episode 7394 (2nd August 2010)
- Episode 7395 (5th August 2010)
- Episode 7396 (6th August 2010)
- Episode 7397 (6th August 2010)
- Episode 7495 (20th December 2010)
- Episode 7496 (23rd December 2010)
- Episode 7497 (24th December 2010)
- Episode 7498 (24th December 2010)
- Episode 7499 (25th December 2010)
2011 (30 episodes)
- Episode 7525 (31st January 2011)
- Episode 7526 (31st January 2011)
- Episode 7527 (3rd February 2011)
- Episode 7528 (4th February 2011)
- Episode 7529 (4th February 2011)
- Episode 7560 (21st March 2011)
- Episode 7561 (21st March 2011)
- Episode 7562 (24th March 2011)
- Episode 7563 (25th March 2011)
- Episode 7564 (25th March 2011)
- Episode 7597 (9th May 2011)
- Episode 7598 (9th May 2011)
- Episode 7599 (12th May 2011)
- Episode 7600 (13th May 2011)
- Episode 7601 (13th May 2011)
- Episode 7638 (4th July 2011)
- Episode 7639 (4th July 2011)
- Episode 7640 (7th July 2011)
- Episode 7641 (8th July 2011)
- Episode 7642 (8th July 2011)
- Episode 7678 (29th August 2011)
- Episode 7679 (29th August 2011)
- Episode 7680 (1st September 2011)
- Episode 7681 (2nd September 2011)
- Episode 7682 (2nd September 2011)
- Episode 7715 (17th October 2011)
- Episode 7716 (17th October 2011)
- Episode 7717 (20th October 2011)
- Episode 7718 (21st October 2011)
- Episode 7719 (21st October 2011)
2012 (24 episodes)
- Episode 7855 (30th April 2012)
- Episode 7856 (30th April 2012)
- Episode 7857 (3rd May 2012)
- Episode 7858 (4th May 2012)
- Episode 7859 (4th May 2012)
- Episode 7890 (25th June 2012)
- Episode 7891 (25th June 2012)
- Episode 7892 (27th June 2012)
- Episode 7893 (29th June 2012)
- Episode 7894 (29th June 2012)
- Episode 7931 (13th August 2012)
- Episode 7932 (13th August 2012)
- Episode 7933 (16th August 2012)
- Episode 7934 (17th August 2012)
- Episode 7935 (17th August 2012)
- Episode 7971 (8th October 2012)
- Episode 7972 (8th October 2012)
- Episode 7973 (10th October 2012)
- Episode 7974 (14th October 2012)
- Episode 7999 (19th November 2012)
- Episode 8000 (19th November 2012)
- Episode 8001 (21st November 2012)
- Episode 8002 (23rd November 2012)
- Episode 8003 (23rd November 2012)
2013 (10 episodes)
- Episode 8039 (14th January 2013)
- Episode 8040 (14th January 2013)
- Episode 8041 (16th January 2013)
- Episode 8042 (18th January 2013)
- Episode 8043 (18th January 2013)
- Episode 8079 (11th March 2013)
- Episode 8080 (11th March 2013)
- Episode 8081 (13th March 2013)
- Episode 8082 (15th March 2013)
- Episode 8083 (15th March 2013)
2014 (15 episodes)
- Episode 8319 (10th February 2014)
- Episode 8320 (10th February 2014)
- Episode 8321 (12th February 2014)
- Episode 8322 (14th February 2014)
- Episode 8323 (14th February 2014)
- Episode 8354 (31st March 2014)
- Episode 8355 (31st March 2014)
- Episode 8356 (2nd April 2014)
- Episode 8357 (4th April 2014)
- Episode 8358 (4th April 2014)
- Episode 8394 (26th May 2014)
- Episode 8395 (27th May 2014)
- Episode 8396 (28th May 2014)
- Episode 8397 (29th May 2014)
- Episode 8398 (1st June 2014)
2015 (10 episodes)
- Episode 8552 (12th January 2015)
- Episode 8553 (12th January 2015)
- Episode 8554 (14th January 2015)
- Episode 8555 (16th January 2015)
- Episode 8556 (16th January 2015)
- Episode 8587 (2nd March 2015)
- Episode 8588 (2nd March 2015)
- Episode 8589 (4th March 2015)
- Episode 8590 (6th March 2015)
- Episode 8591 (6th March 2015)
2016 (14 episodes)
- Episode 8834 (8th February 2016)
- Episode 8835 (8th February 2016)
- Episode 8836 (10th February 2016)
- Episode 8837 (12th February 2016)
- Episode 8838 (12th February 2016)
- Episode 8869 (28th March 2016)
- Episode 8870 (28th March 2016)
- Episode 8871 (30th March 2016)
- Episode 8872 (1st April 2016)
- Episode 8873 (1st April 2016)
- Episode 9065 (25th December 2016)
- Episode 9066a (26th December 2016)
- Episode 9066b (26th December 2016)
- Episode 9067 (30th December 2016)
2017 (15 episodes)
- Episode 9068 (1st January 2017)
- Episode 9115 (6th March 2017)
- Episode 9116 (6th March 2017)
- Episode 9117 (8th March 2017)
- Episode 9118 (10th March 2017)
- Episode 9119 (10th March 2017)
- Episode 9154 (1st May 2017)
- Episode 9155 (1st May 2017)
- Episode 9156 (3rd May 2017)
- Episode 9157 (5th May 2017)
- Episode 9158 (5th May 2017)
- Episode 9283 (25th October 2017)
- Episode 9284 (25th October 2017)
- Episode 9285 (27th October 2017)
- Episode 9286 (27th October 2017)
2018 (12 episodes)
- Episode 9496/7 (2nd July 2018)
- Episode 9498 (4th July 2018)
- Episode 9499 (4th July 2018)
- Episode 9544/5 (27th August 2018)
- Episode 9546 (29th August 2018)
- Episode 9547 (29th August 2018)
- Episode 9588 (17th October 2018)
- Episode 9589 (17th October 2018)
- Episode 9590 (19th October 2018)
- Episode 9591 (19th October 2018)
2019 (12 episodes)
- Episode 9849 (16th August 2019)
- Episode 9850 (16th August 2019)
- Episode 9851 (19th August 2019)
- Episode 9852 (19th August 2019)
- Episode 9895 (9th October 2019)
- Episode 9896 (9th October 2019)
- Episode 9897 (16th October 2019)
- Episode 9898 (16th October 2019)
- Episode 9942 (4th December 2019)
- Episode 9943 (4th December 2019)
- Episode 9944 (6th December 2019)
- Episode 9945 (6th December 2019)
2020s[]
2020 (1 episode)
2021 (18 episodes)
- Episode 10211/2 (1st January 2021)
- Episode 10213 (4th January 2021)
- Episode 10214 (4th January 2021)
- Episode 10259/60 (26th February 2021)
- Episode 10510/1 (17th December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10512 (20th December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10513 (20th December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10514 (22nd December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10515 (22nd December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10516 (24th December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10517/8 (25th December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10519 (26th December 2021) (Co-credited with David Beauchamp and Brett Fallis)
- Episode 10520/1 (27th December 2021) (Co-credited with David Beauchamp and Brett Fallis)
2022 (4 episodes)
- Episode 10564 (16th February 2022)
- Episode 10565 (16th February 2022)
- Episode 10566/7 (18th February 2022)
2023 (8 episodes)
- Episode 10966 (29th May 2023)
- Episode 10967 (30th May 2023)
- Episode 10968 (31st May 2023)
- Episode 10969 (1st June 2023)
- Episode 10970 (2nd June 2023)
- Episode 11024 (4th August 2023)
- Episode 11025/6 (7th August 2023)
2024 (4 episodes)