2017 | The Watcher in the Woods as John |
2017 | The Hippopotamus as Chauffeur |
2010 | Perfect Life as Bristor |
2008 | Wimbledon - Official film 2007 as Narrator |
2006 | Skandal as Eddie |
1999 | The Adventures of Young Indiana Jones: Adventures in the Secret Service as Prince Sixtus of Bourbon-Parma |
1999 | Yıldız Savaşları: Bölüm I - Gizli Tehlike as Fighter Pilot Bravo 2 |
1998 | Monk Dawson as Bobby Winterman |
1997 | Sharpe: The Legend as Lawford |
1992 | Charles and Diana: Unhappily Ever After as Prince Andrew |
1992 | Duel of Hearts as Lord Vane Brecon |
1986 | Every Time We Say Goodbye as Peter |
1986 | Drums Along Balmoral Drive as Peter |
1985 | Black Arrow as Richard |
1985 | Thirteen at Dinner as Donald Ross |
1985 | The Corsican Brothers as Georges Du Caillaud |
1983 | A Flame to the Phoenix as Max Kurowicki |
1983 | Video Stars as Max Loom |
1980 | The Watcher in the Woods as Mike Fleming |
1976 | The Other Woman as Ben |
1974 | The Turn of the Screw as Timothy |
| The Laura Marlin Mysteries : Dead Man's Cove 2018 as Uncle Calvin |
Duvar