Cast Credits The Innocents (2018) Guest starring as Doug (6 episodes) Episode 1x08: Everything. Anything. (Aug 24, 2018) Episode 1x07: Will You Take Me Too? (Aug 24, 2018) Episode 1x05: Passionate Amateur (Aug 24, 2018) Episode 1x04: Deborah (Aug 24, 2018) Episode 1x03: Bubblegum & Bleach (Aug 24, 2018) Episode 1x02: Keep Calm, Come to No Harm (Aug 24, 2018) View 3 more View 3 less Paddington Station 24/7 (2017) Starring as Narrator (44 episodes) Episode 5x08: Episode 8 (Dec 14, 2020) Episode 5x07: Episode 7 (Dec 7, 2020) Episode 5x06: Episode 6 (Nov 30, 2020) Episode 5x05: Episode 5 (Nov 23, 2020) Episode 5x04: Episode 4 (Nov 16, 2020) Episode 5x03: Episode 3 (Nov 9, 2020) Episode 5x02: Episode 2 (Nov 2, 2020) Episode 5x01: Episode 1 (Oct 26, 2020) Episode 4x04: Winter (Jun 11, 2020) Episode 4x03: Episode 3 (May 28, 2020) Episode 4x02: Episode 2 (May 21, 2020) Episode 4x01: Episode 1 (May 14, 2020) Episode S03 Special: 24/7 at Christmas (Dec 27, 2018) Episode 3x19: Episode 19 (Nov 12, 2018) Episode 3x18: Episode 18 (Nov 5, 2018) Episode 3x17: Episode 17 (Oct 29, 2018) Episode 3x16: Episode 16 (Oct 22, 2018) Episode 3x15: Episode 15 (Oct 15, 2018) Episode 3x14: Episode 14 (Oct 8, 2018) Episode 3x13: Episode 13 (Oct 1, 2018) Episode 3x12: Episode 12 (Sep 24, 2018) Episode 3x11: Episode 11 (Sep 17, 2018) Episode 3x10: Episode 10 (May 28, 2018) Episode 3x09: Episode 9 (May 21, 2018) Episode 3x08: Episode 8 (May 14, 2018) Episode 3x07: Episode 7 (May 7, 2018) Episode 3x06: Episode 6 (Apr 30, 2018) Episode 3x05: Episode 5 (Apr 23, 2018) Episode 3x04: Episode 4 (Apr 16, 2018) Episode 3x03: Episode 3 (Apr 9, 2018) Episode 3x02: Episode 2 (Apr 2, 2018) Episode 3x01: Episode 1 (Mar 26, 2018) Episode 2x08: Episode 8 (Oct 30, 2017) Episode 2x07: Episode 7 (Oct 23, 2017) Episode 2x06: Episode 6 (Oct 16, 2017) Episode 2x05: Episode 5 (Oct 9, 2017) Episode 2x04: Episode 4 (Oct 2, 2017) Episode 2x03: Episode 3 (Sep 25, 2017) Episode 2x02: Episode 2 (Sep 18, 2017) Episode 2x01: Episode 1 (Sep 11, 2017) Episode 1x04: The Big Getaway (Mar 27, 2017) Episode 1x03: Commuter Chaos (Mar 20, 2017) Episode 1x02: Episode 2 (Mar 13, 2017) Episode 1x01: Episode 1 (Mar 6, 2017) View 41 more View 41 less Helicopter ER (2016) Starring as Narrator (104 episodes) Episode 6x14: Episode 14 (Apr 6, 2021) Episode 6x13: Episode 13 (Mar 30, 2021) Episode 6x12: Episode 12 (Mar 23, 2021) Episode 6x11: Episode 11 (Mar 16, 2021) Episode 6x10: Episode 10 (Mar 9, 2021) Episode 6x09: Episode 9 (Mar 2, 2021) Episode 6x08: Episode 8 (Feb 23, 2021) Episode 6x07: Episode 7 (Feb 16, 2021) Episode 6x06: Episode 6 (Feb 9, 2021) Episode 6x05: Episode 5 (Feb 2, 2021) Episode 6x04: Episode 4 (Jan 26, 2021) Episode 6x03: Episode 3 (Jan 19, 2021) Episode 6x02: Episode 2 (Jan 12, 2021) Episode 6x01: Episode 1 (Dec 29, 2020) Episode 5x25: Episode 25 (Dec 28, 2020) Episode 5x24: Episode 24 (Dec 27, 2020) Episode 5x23: Episode 23 (Dec 24, 2020) Episode 5x22: Episode 22 (Dec 24, 2020) Episode 5x21: Episode 21 (Dec 26, 2020) Episode 5x20: Episode 20 (Sep 14, 2020) Episode 5x19: Episode 19 (Sep 7, 2020) Episode 5x18: Episode 18 (Aug 31, 2020) Episode 5x17: Episode 17` (Aug 24, 2020) Episode 5x16: Episode 16 (Aug 17, 2020) Episode 5x15: Episode 15 (Aug 10, 2020) Episode 5x14: Episode 14 (Aug 3, 2020) Episode 5x13: Episode 13 (Jul 27, 2020) Episode 5x12: Episode 12 (Jul 20, 2020) Episode 5x11: Episode 11 (Jul 13, 2020) Episode 5x10: Episode 10 (Jul 6, 2020) Episode 5x09: Episode 9 (Jun 29, 2020) Episode 5x08: Episode 8 (Jun 22, 2020) Episode 5x07: Episode 7 (Jun 15, 2020) Episode 5x06: Episode 6 (Jun 8, 2020) Episode 5x05: Episode 5 (Jun 1, 2020) Episode 5x04: Episode 4 (May 25, 2020) Episode 5x03: Episode 3 (May 18, 2020) Episode 5x02: Episode 2 (May 11, 2020) Episode 5x01: Episode 1 (May 4, 2020) Episode 4x20: Episode 20 (Dec 2, 2019) Episode 4x19: Episode 19 (Nov 25, 2019) Episode 4x18: Episode 18 (Nov 18, 2019) Episode 4x17: Episode 17 (Nov 11, 2019) Episode 4x16: Episode 16 (Nov 4, 2019) Episode 4x15: Episode 15 (Oct 14, 2019) Episode 4x14: Episode 14 (Oct 7, 2019) Episode 4x13: Episode 13 (Sep 30, 2019) Episode 4x12: Episode 12 (Sep 23, 2019) Episode 4x11: Episode 11 (Sep 16, 2019) Episode 4x10: Episode 10 (Sep 9, 2019) Episode 4x09: Episode 9 (Sep 2, 2019) Episode 4x08: Episode 8 (Aug 26, 2019) Episode 4x07: Episode 6 (Aug 12, 2019) Episode 4x06: Episode 5 (Aug 12, 2019) Episode 4x05: Episode 5 (Aug 5, 2019) Episode 4x04: Episode 4 (Jul 29, 2019) Episode 4x03: Episode 3 (Jul 22, 2019) Episode 4x02: Episode 2 (Jul 15, 2019) Episode 4x01: Episode 1 (Jul 8, 2019) Episode 3x15: Episode 15 (Nov 5, 2018) Episode 3x14: Episode 14 (Nov 5, 2018) Episode 3x13: Episode 13 (Oct 15, 2018) Episode 3x12: Episode 12 (Oct 8, 2018) Episode 3x11: Episode 11 (Oct 1, 2018) Episode 3x10: Episode 10 (Sep 24, 2018) Episode 3x09: Episode 9 (Sep 17, 2018) Episode 3x08: Episode 8 (Sep 10, 2018) Episode 3x07: Episode 7 (Sep 3, 2018) Episode 3x06: Episode 6 (Aug 27, 2018) Episode 3x05: Episode 5 (Aug 20, 2018) Episode 3x04: Episode 4 (Aug 13, 2018) Episode 3x03: Episode 3 (Aug 6, 2018) Episode 3x02: Episode 2 (Jul 30, 2018) Episode 3x01: Episode 1 (Jul 23, 2018) Episode 2x15: Episode 15 (Dec 11, 2017) Episode 2x14: Episode 14 (Dec 4, 2017) Episode 2x13: Episode 13 (Nov 27, 2017) Episode 2x12: Episode 12 (Nov 20, 2017) Episode 2x11: Episode 11 (Nov 13, 2017) Episode 2x10: Episode 10 (Nov 6, 2017) Episode 2x09: Episode 9 (Oct 23, 2017) Episode 2x08: Episode 8 (Oct 16, 2017) Episode 2x07: Episode 7 (Oct 9, 2017) Episode 2x06: Episode 6 (Oct 2, 2017) Episode 2x05: Episode 5 (Sep 25, 2017) Episode 2x04: Episode 4 (Sep 18, 2017) Episode 2x03: Episode 3 (Sep 11, 2017) Episode 2x02: Episode 2 (Sep 4, 2017) Episode 2x01: Episode 1 (Aug 28, 2017) Episode 1x15: Episode 15 (Jan 30, 2017) Episode 1x14: Episode 14 (Jan 23, 2017) Episode 1x13: Episode 13 (Dec 19, 2016) Episode 1x12: Episode 12 (Dec 12, 2016) Episode 1x11: Episode 11 (Dec 5, 2016) Episode 1x10: Episode 10 (Nov 28, 2016) Episode 1x09: Episode 9 (Nov 21, 2016) Episode 1x08: Episode 8 (Nov 14, 2016) Episode 1x07: Episode 7 (Nov 7, 2016) Episode 1x06: Episode 6 (Nov 5, 2016) Episode 1x05: Episode 5 (Oct 24, 2016) Episode 1x04: Episode 4 (Oct 17, 2016) Episode 1x03: Episode 3 (Oct 10, 2016) Episode 1x02: Episode 2 (Oct 3, 2016) Episode 1x01: Episode 1 (Sep 26, 2016) View 101 more View 101 less Paranoid (2016) Guest starring as Dennis (4 episodes) Episode 1x07: Episode 7 (Nov 3, 2016) Episode 1x06: Episode 6 (Oct 27, 2016) Episode 1x05: Episode 5 (Oct 20, 2016) Episode 1x01: Episode 1 (Sep 22, 2016) View 1 more View 1 less Emergency Rescue Down Under (2016) Starring as Narrator (15 episodes) Episode 1x15: Episode 15 (Feb 12, 2016) Episode 1x14: Episode 14 (Feb 11, 2016) Episode 1x13: Episode 13 (Feb 10, 2016) Episode 1x12: Episode 12 (Feb 9, 2016) Episode 1x11: Episode 11 (Feb 8, 2016) Episode 1x10: Episode 10 (Feb 5, 2016) Episode 1x09: Episode 9 (Feb 4, 2016) Episode 1x08: Episode 8 (Feb 3, 2016) Episode 1x07: Episode 7 (Feb 2, 2016) Episode 1x06: Episode 6 (Feb 1, 2016) Episode 1x05: Episode 5 (Jan 29, 2016) Episode 1x04: Episode 4 (Jan 28, 2016) Episode 1x03: Episode 3 (Jan 27, 2016) Episode 1x02: Episode 2 (Jan 26, 2016) Episode 1x01: Episode 1 (Jan 25, 2016) View 12 more View 12 less Our Zoo (2014) Guest starring as Neville Kelly Episode 1x06: Episode 6 (Oct 8, 2014) Can't Pay? We'll Take It Away (2014) Starring as Narrator (53 episodes) Episode S04 Special: Can't Pay Special: Secrets and Lies (Jun 6, 2016) Episode 4x25: Episode 25 (Dec 7, 2016) Episode 4x24: Can't Pay? We'll Take It Away Special (Nov 30, 2016) Episode 4x23: Episode 23 (Nov 23, 2016) Episode 4x22: Can't Pay? We'll Take It Away Special (Nov 16, 2016) Episode 4x21: Agents Under Attack (Nov 9, 2016) Episode 4x20: Episode 20 (Nov 2, 2016) Episode 4x19: Episode 19 (Oct 26, 2016) Episode 4x18: Episode 18 (Oct 19, 2016) Episode 4x17: Episode 17 (Oct 12, 2016) Episode 4x16: Episode 16 (Oct 5, 2016) Episode 4x15: Episode 15 (Sep 28, 2016) Episode 4x14: Episode 14 (Sep 21, 2016) Episode 4x13: Episode 13 (Sep 14, 2016) Episode 4x12: Episode 12 (Sep 7, 2016) Episode 4x11: Episode 11 (Aug 31, 2016) Episode 4x10: Busted (Jul 25, 2016) Episode 4x09: Secrets & Lies (Jun 6, 2016) Episode 4x08: Big Family Bust Up (May 30, 2016) Episode 4x07: Episode 7 (May 25, 2016) Episode 4x06: Episode 6 (May 18, 2016) Episode 4x05: Episode 5 (May 11, 2016) Episode 4x04: Episode 4 (May 4, 2016) Episode 4x03: Episode 3 (Apr 27, 2016) Episode 4x02: Episode 2 (Apr 20, 2016) Episode 4x01: Episode 1 (Apr 13, 2016) Episode 3x13: Episode 13 (Dec 23, 2015) Episode 3x12: Episode 12 (Dec 16, 2015) Episode 3x11: Episode 11 (Dec 9, 2015) Episode 3x10: Episode 10 (Dec 2, 2015) Episode 3x09: Episode 9 (Nov 25, 2015) Episode 3x08: Episode 8 (Nov 18, 2015) Episode 3x07: Episode 7 (Nov 11, 2015) Episode 3x06: Episode 6 (Nov 4, 2015) Episode 3x05: Episode 5 (Oct 28, 2015) Episode 3x04: Episode 4 (Oct 21, 2015) Episode 3x03: Episode 3 (Oct 14, 2015) Episode 3x02: Episode 2 (Oct 7, 2015) Episode 3x01: Episode 1 (Sep 30, 2015) Episode 2x10: Episode 10: Eviction Special (Nov 19, 2014) Episode 2x09: Episode 9 (Nov 12, 2014) Episode 2x08: Episode 8 (Nov 5, 2014) Episode 2x07: Episode 7 (Oct 29, 2014) Episode 2x06: Episode 6 (Oct 22, 2014) Episode 2x05: Episode 5 (Oct 15, 2014) Episode 2x04: Episode 4 (Oct 8, 2014) Episode 2x03: Episode 3 (Oct 1, 2014) Episode 2x02: Episode 2 (Sep 24, 2014) Episode 2x01: Episode 1 (Sep 17, 2014) Episode 1x04: Episode 4 (Mar 17, 2014) Episode 1x03: Episode 3 (Mar 10, 2014) Episode 1x02: Episode 2 (Mar 3, 2014) Episode 1x01: Episode 1 (Feb 24, 2014) View 50 more View 50 less Suspects (2014) Guest starring as Grant Johnson Episode 5x02: The Enemy Within (Part 2) (Aug 10, 2016) Secret State (2012) Guest starring as Dr. Mark Ashcroft Episode 1x01: Episode 1 (Nov 7, 2012) Vera (2011) Guest starring as Philip Episode 6x02: Tuesday's Child (Feb 7, 2016) Inspector George Gently (2008) Guest starring as Andrew Cullen Episode 7x02: Breathe In the Air (May 6, 2015) Waterloo Road (2006) Starring as Tom Clarkson ; Head of Pastoral Care ; Head of English ; Deputy Head (27 episodes) Episode 8x27: Episode 27 (Jun 13, 2013) Episode 8x26: Episode 26 (Jun 6, 2013) Episode 8x25: Episode 25 (May 29, 2013) Episode 8x24: Episode 24 (May 23, 2013) Episode 8x23: Episode 23 (May 16, 2013) Episode 8x22: Episode 22 (May 9, 2013) Episode 8x21: Episode 21 (May 2, 2013) Episode 8x20: Episode 20 (Mar 7, 2013) Episode 8x19: Episode 19 (Feb 28, 2013) Episode 8x18: Episode 18 (Feb 21, 2013) Episode 8x17: Episode 17 (Feb 14, 2013) Episode 8x16: Episode 16 (Feb 7, 2013) Episode 8x15: Episode 15 (Jan 31, 2013) Episode 8x14: Episode 14 (Jan 24, 2013) Episode 8x13: Episode 13 (Jan 17, 2013) Episode 8x12: Episode 12 (Jan 10, 2013) Episode 8x11: Episode 11 (Jan 3, 2013) Episode 8x10: Episode 10 (Oct 25, 2012) Episode 8x09: Episode 9 (Oct 18, 2012) Episode 8x08: Episode 8 (Oct 11, 2012) Episode 8x07: Episode 7 (Oct 4, 2012) Episode 8x06: Episode 6 (Sep 27, 2012) Episode 8x05: Episode 5 (Sep 20, 2012) Episode 8x04: Episode 4 (Sep 13, 2012) Episode 8x03: Episode 3 (Sep 6, 2012) Episode 8x02: Episode 2 (Aug 30, 2012) Episode 8x01: Episode 1 (Aug 23, 2012) View 24 more View 24 less Lewis (2006) Guest starring as Paul Brightway (2 episodes) Episode 8x04: The Lions of Nemea (2) (Oct 31, 2014) Episode 8x03: The Lions of Nemea (1) (Oct 24, 2014) Band of Brothers (2001) Guest starring as Drunk G.I. Episode 1x10: Points (Nov 4, 2001) Loose Women (1999) Guest starring as Jason Done (2 episodes) Episode 13x213: 10/07/09 - Anthony Berlingeri, Philip Martin Brown, Jason Done, Sian Reese-Williams, Brian Turner, guest panellist Jodie Prenger (Jul 10, 2009) Episode 11x150: 10/08/07 - Christopher Biggins, Philip Martin Brown, Jason Done, Chris Geere, Neil Morrissey (Aug 10, 2007) Merlin (1998) Guest starring as Mordred (2 episodes) Episode 1x02: Part 2 (Apr 27, 1998) Episode 1x01: Part 1 (Apr 26, 1998) Wokenwell (1997) Starring as PC Brian Rainford Where the Heart Is (1997) Starring as Stephen Snow (34 episodes) Episode 5x05: The Ties That Bind (May 20, 2001) Episode 5x03: Sanctuary (May 6, 2001) Episode 5x02: Runaways (Apr 29, 2001) Episode 5x01: Happiness (Apr 22, 2001) Episode 4x16: The Field (Sep 3, 2000) Episode 4x15: Getting Better (Aug 27, 2000) Episode 4x14: Legacy (Aug 20, 2000) Episode 4x13: Modern Love (Aug 13, 2000) Episode 4x12: Over the Rainbow (Aug 6, 2000) Episode 4x11: Idle Hands (Jul 30, 2000) Episode 4x10: Friends in Need (Jul 23, 2000) Episode 4x09: A Good Day (Jul 16, 2000) Episode 4x08: Unforgettable (Jul 9, 2000) Episode 4x07: The Foreign Field (Jun 11, 2000) Episode 4x06: The Leaving Party (Jun 4, 2000) Episode 4x05: Visiting Rights (May 28, 2000) Episode 4x04: Shifting Sands (May 21, 2000) Episode 4x03: The Dead Zone (May 14, 2000) Episode 4x02: No Regrets (May 7, 2000) Episode 4x01: Breaking the Ice (Apr 30, 2000) Episode 3x14: The Letter (Jul 25, 1999) Episode 3x13: Union (Jul 18, 1999) Episode 3x12: Runaway (Jul 11, 1999) Episode 3x11: A Higher Duty (Jul 4, 1999) Episode 3x10: A Special Language (Jun 27, 1999) Episode 3x09: Not My Brother (Jun 20, 1999) Episode 3x08: New Moon Arising (Jun 6, 1999) Episode 3x07: Reach for the Stars (May 30, 1999) Episode 3x06: Home (May 23, 1999) Episode 3x05: Moving On (May 16, 1999) Episode 3x04: Letting Go (May 9, 1999) Episode 3x03: Flesh and Blood (May 2, 1999) Episode 3x02: Learning the Game (Apr 25, 1999) Episode 3x01: Expansions (Apr 18, 1999) View 31 more View 31 less Casualty (1986) Guest starring as Andrew Wendall Episode 28x37: Games for Boys (May 17, 2014)