No photo
Wrote 9
2010s
- 2015
- 2010
The Deep
Writer
2000s
- 2006
Low Winter Sun
Writer
- 2001
- 2000
Beautiful Creatures
Author
1990s
- 1999
My Life So Far
Screenplay
- 1998
The Ebb-Tide
Screenplay
- 1997
The Life of Stuff
Screenplay
Deacon Brodie
Writer
Acted in 11
1990s
- 1998
The Ebb-Tide
Dr Lewis
- 1997
Deacon Brodie
Andrew Ainslie
- 1993
Stalag Luft
'Haggis' Barrington
Down Among the Big Boys
Aiden
- 1991
Tickets for the Zoo
Fraud Officer
The Hour of the Lynx
Boy
1980s
- 1988
The Dunroamin' Rising
Policeman
- 1986
City Lights
William Findlay · 1 episode
Knowing The Score
Arthur
Produced 2
2010s
- 2010
The Deep
Executive Producer
2000s
- 2000
Beautiful Creatures
Producer
Created 2
2010s
- 2015
- 2010
The Deep
Creator
Directed 1
1990s
- 1997
The Life of Stuff
Director