Known For
Filmography
2025
2020
2013
2002
1989
1986
1984
1976
1976
1975
1975
1973
1972
1970
1965

Creditors
Movie · Adaptation

Hampstead Theatre At Home: Drawing The Line
Movie · Writer

#aiww: The Arrest of Ai Weiwei
Movie · Writer

Spooks
TV · Writer · 14 eps

Iranian Nights
Movie · Writer

Dead Head
TV · Writer · 4 eps

Desert of Lies
Movie · Writer

The Paradise Run
Movie · Writer

Plays for Britain
TV · Writer · 1 ep

Brassneck
Movie · Writer

The Saliva Milkshake
Movie · Writer

Centre Play
TV · Writer · 1 ep

Skinflicker
Movie · Writer

Play for Today
TV · Writer · 2 eps

Thirty-Minute Theatre
TV · Writer · 1 ep