Show
Director (62 credits)
2024
Surface
(TV Series) (2 episodes)
- Episode #2.7
(2024)
... (directed by)
- Episode #2.8
... (directed by)
2023
Truth Be Told
(TV Series) (2 episodes)
- From My Hand the Poisoned Apple
(2023)
- Freedom Is Never Given; It Is Won
(2023)
2022
The Peripheral
(TV Series) (4 episodes)
- The Creation of a Thousand Forests
(2022)
- The Doodad
(2022)
- Jackpot
(2022)
- Haptic Drift
(2022)
2019-2022
S.W.A.T.
(TV Series) (3 episodes)
- Family
(2022)
- Funny Money
(2019)
- Day of Dread
(2019)
2021
Stephen
(TV Mini Series) (3 episodes)
- Episode #1.3
(2021)
- Episode #1.2
(2021)
- Episode #1.1
(2021)
2015-2020
NCIS
(TV Series) (9 episodes)
- Schooled
(2020)
- Mona Lisa
(2019)
- A Thousand Words
(2018)
- Handle with Care
(2018)
- Double Down
(2017)
- Pandora's Box, Part I
(2017)
- Home of the Brave
(2016)
- Loose Cannons
(2016)
- Check
(2015)
2019
How to Get Away with Murder
(TV Series) (2 episodes)
- I Want to Be Free
(2019)
- Be the Martyr
(2019)
... (directed by)
2017
Dirk Gently's Holistic Detective Agency
(TV Series) (2 episodes)
- Nice Jacket
(2017)
- Trouble Is Bad
(2017)
2014-2017
Once Upon a Time
(TV Series) (5 episodes)
- The Black Fairy
(2017)
- Strange Case
(2016)
- Devil's Due
(2016)
- The Broken Kingdom
(2015)
- Breaking Glass
(2014)
2016-2017
The Walking Dead
(TV Series) (3 episodes)
- Bury Me Here
(2017)
... (directed by)
- The Cell
(2016)
... (directed by)
- Twice as Far
(2016)
2015-2016
Person of Interest
(TV Series) (2 episodes)
- A More Perfect Union
(2016)
- Terra Incognita
(2015)
2015
Legends
(TV Series) (2 episodes)
- The Legend of Ilyana Zakayeva
(2015)
- The Legend of Curtis Ballard
(2015)
2013
Death in Paradise
(TV Series) (4 episodes)
- A Deadly Party
(2013)
- A Dash of Sunshine
(2013)
- A Deadly Curse
(2013)
- An Unholy Death
(2013)
2005-2012
Hustle
(TV Series) (7 episodes)
- The Con Is Off
(2012)
- Ding Dong That's My Song
(2012)
- Gold Finger
(2012)
- Big Daddy Calling
(2007)
- Missions
(2005)
- The Lesson
(2005)
2004-2011
MI-5
(TV Series) (12 episodes)
- Episode #10.2
(2011)
- Episode #10.1
(2011)
- Episode #8.8
(2009)
- Episode #8.5
(2009)
- Episode #8.2
(2009)
- Episode #8.1
(2009)
- The School
(2007)
- Isolated
(2007)
- Road Trip
(2005)
- Divided They Fall
(2005)
- The Suffering of Strangers
(2004)
- Frequently Asked Questions
(2004)
2009
Boy Meets Girl
(TV Mini Series) (4 episodes)
- Episode #1.4
(2009)
- Episode #1.3
(2009)
- Episode #1.2
(2009)
- Episode #1.1
(2009)
2006
Hotel Babylon
(TV Series) (3 episodes)
- Episode #1.3
(2006)
- Episode #1.2
(2006)
... (uncredited)
- Episode #1.1
(2006)
2004
The Inspector Lynley Mysteries
(TV Series) (2 episodes)
- If Wishes Were Horses
(2004)
- A Cry for Justice
(2004)
1998-2001
Stanton Blues
(TV Series) (9 episodes)
- Episode #3.4
(2001)
- Episode #3.3
(2001)
- Episode #2.10
(1999)
- Episode #2.9
(1999)
- Episode #2.5
(1999)
- Episode #2.4
(1999)
- Episode #1.6
(1998)
- Episode #1.5
(1998)
- Episode #1.4
(1998)
2000
Playing the Field
(TV Series) (3 episodes)
- Episode #4.3
(2000)
- Episode #4.2
(2000)
- Episode #4.1
(2000)
Show
Script and Continuity Department (1 credit)
1992-1993
Desmond's
(TV Series) (script team - 26 episodes)
- The Patter of Little Feet
(1993)
... (script team)
- A Matter of Life and Death
(1993)
... (script team)
- Shirley's Sermon
(1993)
... (script team)
- Two Lads and a Lady
(1993)
... (script team)
- Kiss of the Spiderman
(1993)
... (script team)
- Coughes and Sneezes
(1993)
... (script team)
- Love Match
(1993)
... (script team)
- Fairytales
(1993)
... (script team)
- Pardnership!
(1993)
... (script team)
- Lollipop Man
(1993)
... (script team)
- Halcyon Daze
(1993)
... (script team)
- Shimmer and Shine
(1993)
... (script team)
- A Class Act
(1993)
... (script team)
- The Godmother
(1992)
... (script team)
- My Two Sons
(1992)
... (script team)
- Go with the Flo
(1992)
... (script team)
- Art Attack
(1992)
... (script team)
- Can't Buy Me Love
(1992)
... (script team)
- Susu Again
(1992)
... (script team)
- Too Red Eye
(1992)
... (script team)
- The Kid
(1992)
... (script team)
- Calypso
(1992)
... (script team)
- Lee's Journey
(1992)
... (script team)
- Growing Pains
(1992)
... (script team)
- Flats, Lies and Videotape
(1992)
... (script team)
- All Things Bright
(1992)
... (script team)
Show
Actor (12 credits)
1986
To Have and to Hold
(TV Mini Series)
Expectant father
Expectant father
- Episode #1.7
(1986)
... Expectant father
1985
Me and My Girl
(TV Series)
Wendell
Wendell
- Forty Years On
(1985)
... Wendell
- Sam Who?
(1985)
... Wendell
1983
Johnny Jarvis
(TV Mini Series)
Paul Turner
Paul Turner
- Part Six: 1982-1983
(1983)
... Paul Turner
- Part Five: 1981-1982
(1983)
... Paul Turner
- Part Four: 1980-1981
(1983)
... Paul Turner
- Part Three: 1979-1980
(1983)
... Paul Turner
- Part Two: 1978-1979
(1983)
... Paul Turner
- Part One: 1977-1978
(1983)
... Paul Turner
1983
American Playhouse
(TV Series)
Free Space Company
Free Space Company
- The Files on Jill Hatch: Part III
(1983)
... Free Space Company
1982
Crown Court
(TV Series)
Richard Powell
Richard Powell
- Fair Play: Part 3
(1982)
... Richard Powell (as Alrick Reilly)
1975
Some Mothers Do 'Ave 'Em
(TV Series)
Rude Boy
Rude Boy
- Learning to Drive
(1975)
... Rude Boy (as Alrich Riley)
Show
Producer (1 credit)
2022
The Peripheral
(TV Series) (co-executive producer - 8 episodes)
- The Creation of a Thousand Forests
(2022)
... (co-executive producer)
- The Doodad
(2022)
... (co-executive producer)
- Fuck You and Eat Shit
(2022)
... (co-executive producer)
- What About Bob?
(2022)
... (co-executive producer)
- Jackpot
(2022)
... (co-executive producer)
- Haptic Drift
(2022)
... (co-executive producer)
- Empathy Bonus
(2022)
... (co-executive producer)
- Pilot
(2022)
... (co-executive producer)
Show
Writer (4 credits)
1992-1993
Desmond's
(TV Series) (writer - 3 episodes)
- Coughes and Sneezes
(1993)
... (writer)
- Lollipop Man
(1993)
... (writer)
- Too Red Eye
(1992)
... (writer)
Show
Thanks (1 credit)
Show
Self (3 credits)
2017
Talking Dead
(TV Series)
Self
Self
- Brother's Keeper
(2017)
... Self
- Bury Me Here
(2017)
... Self