Search movies and TV series
Acting
William "Bill" Armstrong (born June 6, 1954) is a Canadian-born British actor, screenwriter and activist who played Lydecker in the extended Special Edition of the 1986 film Aliens.

The Dark Knight
as Evans

1408
as Clay

La Vie en Rose
as Clifford Fisher

The Wind That Shakes the Barley
as British Soldier

New Street Law
as Steven Lewis

Derailed
as Accountant

7 Seconds
as Major Wilson

A Sound of Thunder
as Ted Eckles

Out of Season
as Fraser MacDonald
Murder Prevention
as Leon Bracken
The Courtroom

Murder in Suburbia
as Malcolm Eysher

The Alan Clark Diaries
as Michael Branford

New Tricks
as Michael Ratcliffe

Rosemary & Thyme
as Todd Whiting

Unconditional Love
as Sam Mason

Foyle's War
as Ray Donovan

Spooks
as Alex Roscoe

Sunday
as Lt. Col. Jackson

Anybody's Nightmare
as Jeremy Roberts QC

Band of Brothers
as General Anthony MacAuliffe

The Point Men
as Harry Weber

The Fourth Angel
as Perry

Waking the Dead
as Graham Barker

RKO 281
as Mr. Lewis

The Adventures of Young Indiana Jones: Masks of Evil
as The Major

Riddler's Moon
as Peter Morley

The Vice
as The Governor

Goodnight, Mister Tom
as Dr. Stelton
Circles of Deceit: Sleeping Dogs
as Bill Roper

Silent Witness
as Trevor Stewart

Chandler & Co
as Clifford Talbot

Pie in the Sky
as Duncan Spellar

All in the Game
as Nick Young

Mrs. 'Arris Goes to Paris

The Crying Game
as Sports Presenter

As Time Goes By
as Moses

Prince
as Tom

A Murder of Quality
as Rev. Fergus
Chicken
as Alistair Maddox

Frankenstein's Baby
as Rick Cole

Capital City
as Max Lubin

Danny the Champion of the World
as Spinger

Defrosting the Fridge
as Rick Simmons

South of the Border
as Kevin Railton
Reasonable Force
as The Scholar

The American Way
as Jerry

Road
as Eddie

Hope and Glory
as Canadian Sergeant

Cuban Breeze
as Hoops McCann

Casualty
as Paul

ScreenPlay
as Eddie

Screen Two
as The Scholar - The Alpha Serial

The First Olympics: Athens 1896
as William Hoyt

Bergerac
as Logan

Minder
as DC Lang