2010
13Hrs
Actor - Duncan
1998
Such a Long Journey
Producer
1983
Jaws 3-D
Actor - Philip FitzRoyce
1978
Death on the Nile
Actor - Simon Doyle
Full filmography