Acting • AGE 71
American actor living in Scotland and working worldwide. In 1986 he wrote and recorded the song "Diamonds Rap (We Are The Diamonds)", promoting the Glasgow Diamonds American football team. Known for H...


The Veil
American Tourist
2024

Get Duked!
Duke #3
2019

The Flu That Killed 50 Million
William Welch
2018

Black Earth Rising
Andrew McCulloch
2018

Fantastic Beasts and Where to Find Them
Hobo
2016

A Very British Deterrent
Arleigh Burke
2016

Alistair MacLean's Air Force One Is Down
General Greaves
2014

Blink
Covert Ops Man and Newscaster Voiceovers (voice)
2013

Love Bite
Reverend Lynch
2012

The Angels' Share
North American
2012

Hanna
Bob
2011

The Dark Knight
Cop with Fat Thug
2008

1408
Mr. Innkeeper
2007

Alien Autopsy
Senior TV Exec
2006

Waterloo Road
Jerry Preston
2006

The White Countess
Company Director
2005

The Jacket
Doctor
2005

A Line in the Sand
Littlebaum
2004

Look Around You
Scott Nolan
2002

Spooks
Libby McCall
2002

The Fourth Angel
Pilot
2001

Hotel!
General Motors
2001

The Tailor of Panama
Joe
2001

The Adventures of Young Indiana Jones: Passion for Life
Heller
2000

Joseph and the Amazing Technicolor Dreamcoat
Techno Crane Operator
1999

RKO 281
Top Brass #2
1999

Gregory's Two Girls
American Executive
1999

The Unexpected Mrs. Pollifax
Bishop
1999

The Last Contract
1998

Hostile Waters
Torpedo Chief
1997

Cthulhu Mansion
Billy
1992

Absolute Hell
Butch
1991

Performance
Butch
1991

The Tragedy of Flight 103: The Inside Story
Pan Am Security Employee
1990

Who Shot Alan B'Stard?
Ximenes
1990

Batman
Another Reporter
1989

Words of Love
Tommy Allsup
1989

Agatha Christie's Poirot
Rupert Bleibner
1989

Shadow on the Earth
American Scientist
1988

Down Where the Buffalo Go
Sailor Singer
1988

King Solomon's Mines
German on Train
1985