1996
Hidden in Silence as Max Diamant1994
Space Precinct as Nick Roberts1993
Abraham as Serug1991
Soldier Soldier as Fusilier 'Smudge' Black1990
Conversion of St Paul as Paul1990
Come Home Charlie and Face Them as Not available1989
Killing Dad (Or How to Love Your Mother) as Diego1988
The Most Dangerous Man in the World as Celik1988
Piece of Cake as 'Dicky' Starr1988
To Kill a Priest as Young Soldier1981
Bergerac as Tom St. Clements