Becket
The Virgin Soldiers
Promise Her Anything
The Sidelong Glances of a Pigeon Kicker
The Sentimental Agent
Richard the Lionheart
Movie · as Oliver
Movie · as Sinclair
Movie · as Glue Sniffer
Movie · as Prince Henry (uncredited)
TV · as Bill · 1 ep
TV · as Ali · 1 ep