
Acting
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 Hanna (2011), 1408 (2007) and The Dark Knight (2005).

Get Duked!
as Duke #3

The Flu That Killed 50 Million
as William Welch

Fantastic Beasts and Where to Find Them
as Hobo

A Very British Deterrent
as Arleigh Burke

Blink
as Covert Ops Man and Newscaster Voiceovers (voice)

The Angels' Share
as North American

Love Bite
as Reverend Lynch

Hanna
as Bob

The Dark Knight
as Cop with Fat Thug

1408
as Mr. Innkeeper

The Veil
as American Tourist · 1 ep.

Black Earth Rising
as Andrew McCulloch · 1 ep.

Alistair MacLean's Air Force One Is Down
as General Greaves · 2 ep.

Waterloo Road
as Jerry Preston · 2 ep.

Spooks
as Libby McCall · 1 ep.

Look Around You
as Scott Nolan · 1 ep.

Performance
as Kevin Sullivan · 1 ep.

Agatha Christie's Poirot
as Rupert Bleibner · 1 ep.
2011