
Bruce Davison
Born in Philadelphia, Pennsylvania, USA
- Born:
- June 28, 1946 (age 79)
Bruce Allen Davison (born June 28, 1946) is an American actor and director. He portrayed Senator Robert Kelly in X-Men (2000) and X2 (2003). Davison is also well known for his starring role as Willard…
View on IMDbCast Credits

Suitable Flesh
2023
As Ephraim Waite

The Good Neighbor
2022
As Grant

The Manor
2021
As Roland

Christmas at the Plaza
2019
As Reginald Brookwater

Along Came the Devil
2018
As Reverend Michael

Insidious: The Last Key
2018
As Christian Rainier

9/11
2017
As Monohan

La La Land
2016
As Mia's Father (uncredited)

The Curse of Sleeping Beauty
2016
As Richard

Get a Job
2016
As Lawrence Wilheimer

Words and Pictures
2014
As Walt

The Lords of Salem
2013
As Francis Matthias

Titanic II
2010
As James Maine

Arctic Blast
2010
As Winslaw

Justice League: Crisis on Two Earths
2010
As President Wilson (voice)

The Librarian: The Curse of the Judas Chalice
2008
As Professor Lazlo

Breach
2007
As John O'Neill

The Dead Girl
2006
As Leah's Father

8MM 2
2005
As Ambassador Harrington

X2
2003
As Senator Kelly

Runaway Jury
2003
As Durwood Cable

Dahmer
2002
As Lionel Dahmer

High Crimes
2002
As Brig. Gen. Bill Marks

Summer Catch
2001
As Rand Parrish

Crazy/Beautiful
2001
As Tom Oakley

X-Men
2000
As Senator Kelly

X-Men: The Mutant Watch
2000
As Sen. Robert Kelly

At First Sight
1999
As Dr. Charles Aaron

Apt Pupil
1998
As Richard Bowden

Paulie
1998
As Dr. Reingold

The Crucible
1996
As Reverend Parris

The Cure
1995
As Dr. Stevens

Six Degrees of Separation
1993
As Larkin

Short Cuts
1993
As Howard Finnigan

Spies Like Us
1985
As Ruby

Crimes of Passion
1984
As Donny Hopper

The Wave
1981
As Ben Ross

Ulzana's Raid
1972
As Lt. Garnett DeBuin

Willard
1971
As Willard Stiles