William Armstrong

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.
Cast

La Vie en Rose
Clifford Fisher

1408
Clay

A Sound of Thunder
Ted Eckles

Goodnight, Mister Tom
Dr. Stelton

7 Seconds
Major Wilson

A Murder of Quality
Rev. Fergus

The Point Men
Harry Weber

Danny the Champion of the World
Spinger

The Fourth Angel
Perry

The American Way
Jerry
Reasonable Force
The Scholar

Defrosting the Fridge
Rick Simmons

Frankenstein's Baby
Rick Cole
Chicken
Alistair Maddox

The Crying Game
Sports Presenter

Riddler's Moon
Peter Morley

Cuban Breeze
Hoops McCann

The Dark Knight
Evans

Road
Eddie

Out of Season
Fraser MacDonald

Derailed
Accountant

Sunday
Lt. Col. Jackson

The Wind That Shakes the Barley
British Soldier

Anybody's Nightmare
Jeremy Roberts QC

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

Prince
Tom

RKO 281
Mr. Lewis

Hope and Glory
Canadian Sergeant

Mrs. 'Arris Goes to Paris
Unknown