Actor
Far Away Places
2018 · as Jack
24 Hours in London
2000 · as Leon
Sid and Nancy
1986 · as Steve
The Elephant Man
1980 · as Young Porter
That Summer!
1979 · as Jimmy
The Class Of Miss MacMichael
1978 · as Adam
The Vanishing Army
1978 · as Apprentice
Scum
1977 · as Woods
There's No Place...
1977 · as Youth in Cafe
A Martyr to the System
1976 · as Patrick