Acting
The Lazarus Project
Series · 2022
I Spit on Your Grave 2
Film · 2013
Fierce Creatures
Film · 1997
Brothers in Trouble
Film · 1996
Downtime
Film · 1995
Comics
Series · 1993
Lytton's Diary
Series · 1985
Slags
Film · 1984
Reilly: Ace of Spies
Series · 1983
The Comic Strip Presents...
Series · 1982
Tenko
Series · 1981