Actor (21 credits)
- The Crews (2011) DCI Strachan
- Senseless (2008) Mr. Gast
- Million Dollar Baby (2004) дополнительные голоса, voice acting, not listed in credits
- Terri McIntyre (2001) Gavin (2001)
- Sharpe's Justice (1997) LT Fosdyke
- Dream Team (1997) Fraser
- The Saint (1997) Running Student
- Tall Tale (1995) Additional Voice, not listed in credits
- Magic Island (1995) Jolly Bob
- Stone Soup (1993) The Soldier
- The Runner (1992) Ed Dillon
- Frank Nitti: The Enforcer (1988) Gangster, not listed in credits
- Her Life as a Man (1984) Bit part
- High School U.S.A. (1983) Footballer, not listed in credits
- Secrets of a Mother and Daughter (1983) The Escort, not listed in credits
- The Sting II (1983) Marty Fritz the Boxer, not listed in credits
- Rita Hayworth: The Love Goddess (1983) Bartender, not listed in credits
- El Norte (1983) Immigration Officer, not listed in credits
- Girls of the White Orchid (1983) Police officer, not listed in credits
- Good Morning Britain (1983) играет самого себя
- The Concrete Jungle (1982) Athlete, not listed in credits