
Actor
Born June 6, 1954 in Montreal, Quebec, Canada
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 Indian Doctor

The Dark Knight
Evans

1408
Clay

La Vie en Rose
Clifford Fisher

The Wind That Shakes the Barley
British Soldier

New Street Law
Steven Lewis

Derailed
Accountant

7 Seconds
Major Wilson

A Sound of Thunder
Ted Eckles

Out of Season
Fraser MacDonald

Murder in Suburbia
Malcolm Eysher

The Alan Clark Diaries
Michael Branford

New Tricks
Michael Ratcliffe

Rosemary & Thyme
Todd Whiting

Unconditional Love
Sam Mason

Foyle's War
Ray Donovan

Spooks
Alex Roscoe

Sunday
Lt. Col. Jackson

Anybody's Nightmare
Jeremy Roberts QC

Band of Brothers
General Anthony MacAuliffe

The Point Men
Harry Weber

The Fourth Angel
Perry

Waking the Dead
Graham Barker

Doctors

RKO 281
Mr. Lewis

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

Riddler's Moon
Peter Morley

The Vice
The Governor

Goodnight, Mister Tom
Dr. Stelton

Silent Witness
Trevor Stewart

Chandler & Co
Clifford Talbot

Pie in the Sky
Duncan Spellar

All in the Game
Nick Young

Mrs. 'Arris Goes to Paris

The Crying Game
Sports Presenter

As Time Goes By
Moses

Prince
Tom

A Murder of Quality
Rev. Fergus

Frankenstein's Baby
Rick Cole

Capital City
Max Lubin

Danny the Champion of the World
Spinger

Defrosting the Fridge
Rick Simmons

South of the Border
Kevin Railton

The American Way
Jerry

Road
Eddie

Hope and Glory
Canadian Sergeant

Cuban Breeze
Hoops McCann

Casualty
Paul

ScreenPlay
Eddie

Screen Two
The Scholar - The Alpha Serial

The First Olympics: Athens 1896
William Hoyt

Bergerac
Logan

Minder
DC Lang