
William Armstrong
- Known for
- Acting
- Born
- June 6, 1954
- Birthplace
- 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.
Filmography

The Dark Knight 2008
as Evans

1408 2007
as Clay

La Vie en Rose 2007
as Clifford Fisher

The Wind That Shakes the Barley 2006
as British Soldier

Derailed 2005
as Accountant

7 Seconds 2005
as Major Wilson

A Sound of Thunder 2005
as Ted Eckles

Out of Season 2004
as Fraser MacDonald

Unconditional Love 2003
as Sam Mason

Sunday 2002
as Lt. Col. Jackson

Anybody's Nightmare 2001
as Jeremy Roberts QC

The Point Men 2001
as Harry Weber

The Fourth Angel 2001
as Perry

RKO 281 1999
as Mr. Lewis

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

Riddler's Moon 1999
as Peter Morley

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

Mrs. 'Arris Goes to Paris 1992
Actor

The Crying Game 1992
as Sports Presenter

Prince 1991
as Tom

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

Frankenstein's Baby 1990
as Rick Cole

Danny the Champion of the World 1989
as Spinger

Defrosting the Fridge 1989
as Rick Simmons
- Reasonable Force
Reasonable Force 1988
as The Scholar

The American Way 1987
as Jerry

Road 1987
as Eddie

Hope and Glory 1987
as Canadian Sergeant

Cuban Breeze 1986
as Hoops McCann
Credits from TMDB.