Credits (text only)
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)
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)
- Episode dated 20 April 2010
(2010)
- Episode dated 4 December 2007
(2007)
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)
- Katie Morag and the Two Peas
(2013)
- Katie Morag and Izzy
(2013)
- Katie Morag and the Old Teacher
(2013)
- Katie Morag Delivers the Mail
(2013)
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)
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)
Show
Actor (23 credits)
2014-2015
River City
(TV Series)
Bron
Bron
- Episode #14.1
(2015)
... Bron
- Episode #13.20
(2015)
... Bron
- Episode #13.19
(2015)
... Bron
- Episode #13.13
(2014)
... Bron
2013
The Field of Blood
(TV Series)
Lafferty
Lafferty
- The Dead Hour: Part 2
(2013)
... Lafferty
- The Dead Hour: Part 1
(2013)
... Lafferty
2008
Cracked
(TV Series)
Rory
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
2004
Butterfingers
(TV Series)
Dad
Dad
- Episode #1.4
(2004)
... Dad
- Episode #1.2
(2004)
... Dad
- Episode #1.1
(2004)
... Dad
1988-2002
Taggart
(TV Series)
Bryan Currie / Graham Harper / Joe Higgison
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
1993
Strathblair
(TV Series)
Mark Stewart
Mark Stewart
- Episode #2.10
(1993)
... Mark Stewart
- Episode #2.8
(1993)
... Mark Stewart
1993
Screen Two
(TV Series)
Terry - Soldier - Glasgow
Terry - Soldier - Glasgow
- The Long Roads
(1993)
... Terry - Soldier - Glasgow
Show
Director (1 credit)
Show
Casting department (1 credit)
Show
Thanks (3 credits)