Actor
Long Street
2010 · as Jake
Planespotting
2005 · as Magistrate
Timbuktu
2004
Essex Boys
2000 · as Kiri Christos
Diana: A Tribute to the People's Princess
1998 · as Dodi Al Fayed
The Adventures of Young Indiana Jones: Travels with Father
1996 · as Nikos Kazantzakis
Fool's Gold: The Story Of The Brink's Mat Robbery
1992 · as The Brother
One Last Chance
1990 · as Nick
Navy Seals
1990 · as Druze Fighter