Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Robert W. Castle
Follow
Born 29 August 1929 in Jersey City, New Jersey, USA
Died 27 October 2012 (aged 83)
Actor
See all 15 →
Sealed
1991
?.?
?.?
The Silence of the Lambs
Priest on Chilton's Plane (uncredited)
Sealed
1993
?.?
?.?
Philadelphia
Bud Beckett
Sealed
1996
?.?
?.?
Sleepers
Priest
Sealed
1997
?.?
?.?
Cop Land
Chaplain at Joey's Funeral