Actor
Shallow Grave
1994 · as Tim
Down Where the Buffalo Go
1988 · as Boy on Bus
In Traction
1986 · as Derek
Every Picture Tells a Story
1984 · as William Scott Jr. (aged 15-18)