Edit

Credits (text only)

Hide Hide Show Show Producer (2 credits)
  River City (TV Series) (executive producer - 241 episodes, 2020 - 2025) (series producer - 83 episodes, 2020 - 2022) (producer - 13 episodes, 2017 - 2019)
- Episode #26.66 (2025) ... (executive producer)
- Episode #26.65 (2025) ... (executive producer)
- Episode #26.64 (2025) ... (executive producer)
- Episode #26.63 (2025) ... (executive producer)
- Episode #26.62 (2025) ... (executive producer)
- Episode #26.61 (2025) ... (executive producer)
- Episode #26.60 (2025) ... (executive producer)
- Episode #26.59 (2025) ... (executive producer)
- Episode #26.58 (2025) ... (executive producer)
- Episode #26.57 (2025) ... (executive producer)
- Episode #26.56 (2025) ... (executive producer)
- Episode #26.55 (2025) ... (executive producer)
- Episode #26.54 (2025) ... (executive producer)
- Episode #26.53 (2025) ... (executive producer)
- Episode #26.52 (2025) ... (executive producer)
- Episode #26.51 (2025) ... (executive producer)
- Episode #26.50 (2025) ... (executive producer)
- Episode #26.49 (2025) ... (executive producer)
- Episode #26.48 (2025) ... (executive producer)
- Episode #26.47 (2025) ... (executive producer)
- Episode #26.46 (2025) ... (executive producer)
- Episode #26.45 (2025) ... (executive producer)
- Episode #26.44 (2025) ... (executive producer)
- Episode #26.43 (2025) ... (executive producer)
- Episode #26.42 (2025) ... (executive producer)
- Episode #26.41 (2025) ... (executive producer)
- Episode #26.40 (2025) ... (executive producer)
- Episode #26.39 (2025) ... (executive producer)
- Episode #26.38 (2025) ... (executive producer)
- Episode #26.37 (2025) ... (executive producer)
- Episode #26.36 (2025) ... (executive producer)
- Episode #26.35 (2025) ... (executive producer)
- Episode #26.34 (2025) ... (executive producer)
- Episode #26.33 (2025) ... (executive producer)
- Episode #26.32 (2025) ... (executive producer)
- Episode #26.31 (2025) ... (executive producer)
- Episode #26.30 (2025) ... (executive producer)
- Episode #26.29 (2025) ... (executive producer)
- Episode #26.28 (2025) ... (executive producer)
- Episode #26.27 (2025) ... (executive producer)
- Episode #26.26 (2025) ... (executive producer)
- Episode #26.25 (2025) ... (executive producer)
- Episode #26.24 (2025) ... (executive producer)
- Episode #26.23 (2025) ... (executive producer)
- Episode #26.22 (2024) ... (executive producer)
- Episode #26.21 (2024) ... (executive producer)
- Episode #26.20 (2024) ... (executive producer)
- Episode #26.19 (2024) ... (executive producer)
- Episode #26.18 (2024) ... (executive producer)
- Episode #26.17 (2024) ... (executive producer)
- Episode #26.16 (2024) ... (executive producer)
- Episode #26.15 (2024) ... (executive producer)
- Episode #26.14 (2024) ... (executive producer)
- Episode #26.13 (2024) ... (executive producer)
- Episode #26.12 (2024) ... (executive producer)
- Episode #26.11 (2024) ... (executive producer)
- Episode #26.10 (2024) ... (executive producer)
- Episode #26.9 (2024) ... (executive producer)
- Episode #26.8 (2024) ... (executive producer)
- Episode #26.7 (2024) ... (executive producer)
- Episode #26.6 (2024) ... (executive producer)
- Episode #26.5 (2024) ... (executive producer)
- Episode #26.4 (2024) ... (executive producer)
- Episode #26.3 (2024) ... (executive producer)
- Episode #26.2 (2024) ... (executive producer)
- Episode #26.1 (2024) ... (executive producer)
- Episode #25.66 (2024) ... (executive producer)
- Episode #25.65 (2024) ... (executive producer)
- Episode #25.64 (2024) ... (executive producer)
- Episode #25.63 (2024) ... (executive producer)
- Episode #25.62 (2024) ... (executive producer)
- Episode #25.61 (2024) ... (executive producer)
- Episode #25.60 (2024) ... (executive producer)
- Episode #25.59 (2024) ... (executive producer)
- Episode #25.58 (2024) ... (executive producer)
- Episode #25.57 (2024) ... (executive producer)
- Episode #25.56 (2024) ... (executive producer)
- Episode #25.55 (2024) ... (executive producer)
- Episode #25.54 (2024) ... (executive producer)
- Episode #25.53 (2024) ... (executive producer)
- Episode #25.52 (2024) ... (executive producer)
- Episode #25.51 (2024) ... (executive producer)
- Episode #25.50 (2024) ... (executive producer)
- Episode #25.49 (2024) ... (executive producer)
- Episode #25.48 (2024) ... (executive producer)
- Episode #25.47 (2024) ... (executive producer)
- Episode #25.46 (2024) ... (executive producer)
- Episode #25.45 (2024) ... (executive producer)
- Episode #25.44 (2024) ... (executive producer)
- Episode #25.43 (2024) ... (executive producer)
- Episode #25.42 (2024) ... (executive producer)
- Episode #25.41 (2024) ... (executive producer)
- Episode #25.40 (2024) ... (executive producer)
- Episode #25.39 (2024) ... (executive producer)
- Episode #25.38 (2024) ... (executive producer)
- Episode #25.37 (2024) ... (executive producer)
- Episode #25.36 (2024) ... (executive producer)
- Episode #25.35 (2024) ... (executive producer)
- Episode #25.34 (2024) ... (executive producer)
- Episode #25.33 (2024) ... (executive producer)
- Episode #25.32 (2024) ... (executive producer)
- Episode #25.31 (2024) ... (executive producer)
- Episode #25.30 (2024) ... (executive producer)
- Episode #25.29 (2024) ... (executive producer)
- Episode #25.28 (2024) ... (executive producer)
- Episode #25.27 (2024) ... (executive producer)
- Episode #25.26 (2024) ... (executive producer)
- Episode #25.25 (2024) ... (executive producer)
- Episode #25.24 (2024) ... (executive producer)
- Episode #25.23 (2024) ... (executive producer)
- Forever Young (2024) ... (executive producer)
- Episode #25.22 (2024) ... (executive producer)
- Episode #25.21 (2024) ... (executive producer)
- Episode #25.20 (2023) ... (executive producer)
- Episode #25.19 (2023) ... (executive producer)
- Episode #25.18 (2023) ... (executive producer)
- Episode #25.17 (2023) ... (executive producer)
- Episode #25.16 (2023) ... (executive producer)
- Episode #25.15 (2023) ... (executive producer)
- Episode #25.14 (2023) ... (executive producer)
- Episode #25.13 (2023) ... (executive producer)
- Episode #25.12 (2023) ... (executive producer)
- Episode #25.11 (2023) ... (executive producer)
- Episode #25.10 (2023) ... (executive producer)
- Episode #25.9 (2023) ... (executive producer)
- Episode #25.8 (2023) ... (executive producer)
- Episode #25.7 (2023) ... (executive producer)
- Episode #25.6 (2023) ... (executive producer)
- Episode #25.5 (2023) ... (executive producer)
- Episode #25.4 (2023) ... (executive producer)
- Episode #25.3 (2023) ... (executive producer)
- Episode #25.2 (2023) ... (executive producer)
- Episode #25.1 (2023) ... (executive producer)
- Episode #24.78 (2023) ... (executive producer)
- Episode #24.77 (2023) ... (executive producer)
- Episode #24.76 (2023) ... (executive producer)
- Episode #24.75 (2023) ... (executive producer)
- Episode #24.74 (2023) ... (executive producer)
- Episode #24.73 (2023) ... (executive producer)
- Episode #24.72 (2023) ... (executive producer)
- Episode #24.71 (2023) ... (executive producer)
- Episode #24.70 (2023) ... (executive producer)
- Episode #24.69 (2023) ... (executive producer)
- Episode #24.68 (2023) ... (executive producer)
- Episode #24.67 (2023) ... (executive producer)
- Episode #24.66 (2023) ... (executive producer)
- Episode #24.65 (2023) ... (executive producer)
- Episode #24.64 (2023) ... (executive producer)
- Episode #24.63 (2023) ... (executive producer)
- Episode #24.62 (2023) ... (executive producer)
- Episode #24.61 (2023) ... (executive producer)
- Episode #24.60 (2023) ... (executive producer)
- Episode #24.59 (2023) ... (executive producer)
- Episode #24.58 (2023) ... (executive producer)
- Episode #24.57 (2023) ... (executive producer)
- Episode #24.56 (2023) ... (executive producer)
- Episode #24.55 (2023) ... (executive producer)
- Episode #24.54 (2023) ... (executive producer)
- Episode #24.53 (2023) ... (executive producer)
- Episode #24.52 (2023) ... (executive producer)
- Episode #24.51 (2023) ... (executive producer)
- Episode #24.50 (2023) ... (executive producer)
- Episode #24.49 (2023) ... (executive producer)
- Episode #24.48 (2023) ... (executive producer)
- Episode #24.47 (2023) ... (executive producer)
- Episode #24.46 (2023) ... (executive producer)
- Episode #24.45 (2023) ... (executive producer)
- Episode #24.43 (2023) ... (executive producer)
- Episode #24.42 (2023) ... (executive producer)
- Episode #24.41 (2023) ... (executive producer)
- Episode #24.40 (2022) ... (executive producer)
- Episode #24.39 (2022) ... (executive producer)
- Episode #24.38 (2022) ... (executive producer)
- Episode #24.37 (2022) ... (executive producer)
- Episode #24.36 (2022) ... (executive producer)
- Episode #24.35 (2022) ... (executive producer)
- Episode #24.34 (2022) ... (executive producer)
- Episode #24.33 (2022) ... (executive producer)
- Episode #24.32 (2022) ... (executive producer)
- Episode #24.31 (2022) ... (executive producer)
- Episode #24.30 (2022) ... (executive producer)
- Episode #24.29 (2022) ... (executive producer)
- Episode #24.28 (2022) ... (executive producer)
- Episode #24.27 (2022) ... (executive producer)
- Episode #24.26 (2022) ... (executive producer)
- Episode #24.25 (2022) ... (executive producer)
- Episode #24.24 (2022) ... (executive producer)
- Episode #24.23 (2022) ... (executive producer)
- Episode #24.22 (2022) ... (executive producer)
- Episode #24.21 (2022) ... (executive producer)
- Episode #24.20 (2022) ... (series producer)
- Episode #24.19 (2022) ... (series producer)
- Episode #24.18 (2022) ... (series producer)
- Episode #24.17 (2022) ... (series producer)
- Episode #24.16 (2022) ... (series producer)
- Episode #24.15 (2022) ... (series producer)
- Episode #24.14 (2022) ... (series producer)
- Episode #24.13 (2022) ... (series producer)
- Episode #24.12 (2022) ... (series producer)
- Episode #24.11 (2022) ... (series producer)
- Episode #24.10 (2022) ... (series producer)
- Episode #24.9 (2022) ... (series producer)
- Episode #24.8 (2022) ... (series producer)
- Episode #24.7 (2022) ... (series producer)
- Episode #24.6 (2022) ... (series producer)
- Episode #24.5 (2022) ... (series producer)
- Episode #24.4 (2022) ... (series producer)
- Episode #24.3 (2022) ... (series producer)
- Episode #24.2 (2022) ... (series producer)
- Episode #24.1 (2022) ... (series producer)
- Episode #23.50 (2022) ... (series producer)
- Episode #23.49 (2022) ... (series producer)
- Episode #23.48 (2022) ... (series producer)
- Episode #23.47 (2022) ... (series producer)
- Episode #23.46 (2022) ... (series producer)
- Episode #23.45 (2022) ... (series producer)
- Episode #23.44 (2022) ... (series producer)
- Episode #23.43 (2022) ... (series producer)
- Episode #23.42 (2022) ... (series producer)
- Episode #23.41 (2022) ... (series producer)
- Episode #23.40 (2022) ... (series producer)
- Episode #23.39 (2022) ... (series producer)
- Episode #23.38 (2022) ... (series producer)
- Episode #23.37 (2022) ... (series producer)
- Episode #23.36 (2022) ... (series producer)
- Episode #23.35 (2022) ... (series producer)
- Episode #23.34 (2022) ... (series producer)
- Episode #23.33 (2022) ... (series producer)
- Episode #23.31 (2022) ... (series producer)
- Episode #23.30 (2022) ... (series producer)
- Episode #23.29 (2022) ... (series producer)
- Episode #23.28 (2022) ... (series producer)
- Episode #23.27 (2022) ... (series producer)
- Episode #23.26 (2022) ... (series producer)
- Episode #23.25 (2022) ... (series producer)
- Episode #23.24 (2022) ... (series producer)
- Episode #23.23 (2022) ... (series producer)
- Episode #21.23 (2022) ... (series producer)
- Episode #23.22 (2022) ... (series producer)
- Episode #23.21 (2022) ... (series producer)
- Episode #23.20 (2022) ... (series producer)
- Episode #23.19 (2022) ... (series producer)
- Episode #23.18 (2022) ... (series producer)
- Episode #23.17 (2022) ... (series producer)
- Episode #23.16 (2021) ... (series producer)
- Episode #23.15 (2021) ... (series producer)
- Episode #23.14 (2021) ... (series producer)
- Episode #23.13 (2021) ... (series producer)
- Episode #23.12 (2021) ... (series producer)
- Episode #23.11 (2021) ... (series producer)
- Episode #23.10 (2021) ... (series producer)
- Episode #23.9 (2021) ... (series producer)
- Episode #23.8 (2021) ... (series producer)
- Episode #23.7 (2021) ... (executive producer) / (series producer)
- Episode #23.6 (2021) ... (series producer)
- Episode #23.5 (2021) ... (series producer)
- Episode #23.4 (2021) ... (series producer)
- Episode #23.3 (2021) ... (series producer)
- Episode #23.2 (2021) ... (series producer)
- Episode #23.1 (2021) ... (series producer)
- Episode #22.61 (2021) ... (executive producer)
- Episode #22.60 (2021) ... (executive producer)
- Episode #22.59 (2021) ... (executive producer)
- Episode #22.57 (2021) ... (executive producer)
- Episode #22.56 (2021) ... (executive producer)
- Episode #22.55 (2021) ... (executive producer)
- Episode #22.54 (2021) ... (executive producer)
- Episode #22.53 (2021) ... (executive producer)
- Episode #22.52 (2021) ... (executive producer)
- Episode #22.51 (2021) ... (executive producer)
- Episode #22.50 (2021) ... (executive producer)
- Episode #22.49 (2021) ... (executive producer)
- Episode #22.48 (2021) ... (executive producer)
- Episode #22.47 (2021) ... (executive producer)
- Episode #22.46 (2021) ... (executive producer)
- Episode #22.45 (2021) ... (executive producer)
- Episode #22.44 (2021) ... (executive producer)
- Episode #22.43 (2021) ... (executive producer)
- Episode #22.42 (2021) ... (executive producer)
- Episode #22.41 (2021) ... (executive producer)
- Episode #22.40 (2021) ... (executive producer)
- Episode #22.39 (2021) ... (executive producer)
- Episode #22.38 (2021) ... (executive producer)
- Episode #22.37 (2021) ... (executive producer)
- Episode #22.36 (2021) ... (executive producer)
- Episode #22.35 (2021) ... (executive producer)
- Episode #22.34 (2021) ... (executive producer)
- Episode #22.33 (2021) ... (executive producer)
- Episode #22.32 (2021) ... (executive producer)
- Episode #22.31 (2021) ... (executive producer)
- Episode #22.30 (2021) ... (executive producer)
- Episode #22.29 (2021) ... (executive producer)
- Episode #22.28 (2021) ... (executive producer)
- Episode #22.27 (2021) ... (executive producer)
- Episode #22.26 (2021) ... (executive producer)
- Episode #22.25 (2021) ... (executive producer)
- Episode #22.24 (2021) ... (executive producer)
- Episode #22.23 (2020) ... (executive producer)
- Episode #22.22 (2020) ... (executive producer)
- Episode #22.21 (2020) ... (executive producer)
- Episode #22.20 (2020) ... (executive producer)
- Episode #22.19 (2020) ... (executive producer)
- Episode #22.18 (2020) ... (executive producer)
- Episode #22.17 (2020) ... (executive producer)
- Episode #22.16 (2020) ... (executive producer)
- Episode #22.15 (2020) ... (executive producer)
- Episode #22.14 (2020) ... (executive producer)
- Episode #22.13 (2020) ... (executive producer)
- Episode #22.12 (2020) ... (executive producer)
- Episode #22.11 (2020) ... (executive producer)
- Episode #22.10 (2020) ... (series producer)
- Episode #22.9 (2020) ... (series producer)
- Episode #22.8 (2020) ... (series producer)
- Episode #22.7 (2020) ... (series producer)
- Episode #22.6 (2020) ... (series producer)
- Episode #22.5 (2020) ... (series producer)
- Episode #22.4 (2020) ... (series producer)
- Episode #22.3 (2020) ... (series producer)
- Episode #22.2 (2020) ... (series producer)
- Episode #22.1 (2020) ... (series producer)
- Episode #21.50 (2020) ... (series producer)
- Episode #21.49 (2020) ... (series producer)
- Episode #21.48 (2020) ... (series producer)
- Episode #21.1 (2019) ... (producer)
- Episode dated 5 February 2019 (2019) ... (producer)
- Episode #20.30 (2018) ... (producer)
- Episode #20.29 (2018) ... (producer)
- Episode dated 14 August 2018 (2018) ... (producer)
- Episode dated 30 January 2018 (2018) ... (producer)
- Episode dated 23 January 2018 (2018) ... (producer)
- Episode dated 2 January 2018 (2018) ... (producer)
- Episode dated 19 December 2017 (2017) ... (producer)
- Episode dated 28 November 2017 (2017) ... (producer)
- Episode dated 21 November 2017 (2017) ... (producer)
- Episode #19.6 (2017) ... (producer)
- Episode dated 15 August 2017 (2017) ... (producer)
 1996 Hard Nut: A Love Story (Short) (producer)
Hide Hide Show Show Writer (10 credits)
 2007-2024 River City (TV Series) (7 episodes)
- Forever Young (2024)
- Episode #23.32 (2022)
- Episode #23.29 (2022)
- Episode #10.12 (2013)
- Episode #9.9 (2012)
  Katie Morag (TV Series) (4 episodes, 2013) (writer - 3 episodes, 2015)
- Katie Morag and the Big Balloon (2015) ... (writer)
- Katie Morag and the Big Shinty Match (2015) ... (writer)
- Katie Morag and the Family Tree (2015) ... (writer)
 2014 Wasted Time (writer)
 2014/I Edit (Short)
 2011 Mikey and Jools Keep Safe (Video short) (writer)
 2010 Big City Park (TV Series) (writer - 10 episodes)
- A Special Friend Visits (2010) ... (writer)
- Summer Holiday (2010) ... (writer)
- Up in the Trees (2010) ... (writer)
- Happy Birthday May (2010) ... (writer)
- A Magic Carpet Ride (2010) ... (writer)
- A Load of Rubbish (2010) ... (writer)
- Ruairi Day (2010) ... (writer)
- Henry Hedgehog (2010) ... (writer)
- Follow the Signs (2010) ... (writer)
- May's First Day (2010) ... (writer)
  Taggart (TV Series) (written by - 1 episode, 2005) (writer - 1 episode, 2002)
- Cause to Kill (2005) ... (written by)
- Blood Money (2002) ... (writer)
 2004 The Bill (TV Series) (written by - 1 episode)
- The Cold Winter Blues (2004) ... (written by)
  Tinsel Town (TV Series) (writer, co-creator - 6 episodes, 2000) (co-creator - 5 episodes, 2000 - 2001) (writer - 1 episode, 2001)
- Episode #2.1 (2001) ... (co-creator) / (writer)
- Episode #1.10 (2000) ... (writer, co-creator)
- Episode #1.9 (2000) ... (writer, co-creator)
- Episode #1.8 (2000) ... (co-creator)
- Episode #1.7 (2000) ... (co-creator)
- Episode #1.6 (2000) ... (writer, co-creator)
- Episode #1.5 (2000) ... (writer, co-creator)
- Episode #1.4 (2000) ... (co-creator)
- Episode #1.3 (2000) ... (co-creator)
- Episode #1.2 (2000) ... (writer, co-creator)
- Episode #1.1 (2000) ... (writer, co-creator)
 1996 Initiation (Short) (writer)
Hide Hide Show Show Actor (23 credits)
 2023 Dead Shot
Vet
 2016 Shetland (TV Series)
Plant Manager
- Episode #3.1 (2016) ... Plant Manager
 2014-2015 River City (TV Series)
Bron
- Episode #14.1 (2015) ... Bron
- Episode #13.20 (2015) ... Bron
- Episode #13.19 (2015) ... Bron
- Episode #13.13 (2014) ... Bron
 2014/I Edit (Short)
Burger Van Man
 2013 The Field of Blood (TV Series)
Lafferty
- The Dead Hour: Part 2 (2013) ... Lafferty
- The Dead Hour: Part 1 (2013) ... Lafferty
 2008 Cracked (TV Series)
Rory
- Episode #1.6 (2008) ... Rory
- Episode #1.5 (2008) ... Rory
- Episode #1.4 (2008) ... Rory
- Episode #1.3 (2008) ... Rory
- Episode #1.2 (2008) ... Rory
- Episode #1.1 (2008) ... Rory
 2006 Red Road
Angus
 2004 Butterfingers (TV Series)
Dad
- Episode #1.4 (2004) ... Dad
- Episode #1.2 (2004) ... Dad
- Episode #1.1 (2004) ... Dad
 2004 Monarch of the Glen (TV Series)
Ray Brodie
- Episode #6.9 (2004) ... Ray Brodie
 2002/I Sweet Sixteen
Tony
 1988-2002 Taggart (TV Series)
Bryan Currie / Graham Harper / Joe Higgison
- Fire, Burn (2002) ... Graham Harper
- Secrets Part Three (1994) ... Bryan Currie
- Secrets Part One (1994) ... Bryan Currie
- Dead Giveaway Part One (1988) ... Joe Higgison
 2000 Caesar (Short)
Smith
 1999 Comedy Lab (TV Series)
D.I. Ingram
- Heart and Sole (1999) ... D.I. Ingram
 1998 My Name Is Joe
Alf
 1994 Takin' Over the Asylum (TV Mini Series)
Carpenter
- Let It Be (1994) ... Carpenter
 1993 Screen One (TV Series)
Detective
- Down Among the Big Boys (1993) ... Detective
 1993 Strathblair (TV Series)
Mark Stewart
- Episode #2.10 (1993) ... Mark Stewart
- Episode #2.8 (1993) ... Mark Stewart
 1993 Doctor Finlay (TV Series)
Jamie Thomson
- Working Together (1993) ... Jamie Thomson
 1993 Screen Two (TV Series)
Terry - Soldier - Glasgow
- The Long Roads (1993) ... Terry - Soldier - Glasgow
 1991 City Lights (TV Series)
Minder
- Episode #6.5 (1991) ... Minder
 1990 Silent Scream
PO 3 - Barlinnie Prison Staff
 1990 Border Warfare (TV Series)
 1989 Dream Baby (TV Movie)
Policeman in pub
Hide Hide Show Show Director (1 credit)
 1996 Initiation (Short)
Hide Hide Show Show Casting department (1 credit)
 1997 Danger Doyle's Doo (TV Movie) (casting)
Hide Hide Show Show Thanks (3 credits)
 2021 The Dolls: Friday Night Kerry Oot! (TV Special) (special thanks)
 2021 Is It Worth It? (Short) (special thanks)
 2015 Open Mike (Short) (special thanks)

Contribute to This Page


Recently Viewed