John Castle
Date of Birth
Jan 01, 1940
Birth Place:
Croydon, Surrey, England

Filmography

Year Title Role
2003 Gods and Generals
Little Lord Fauntleroy (1995)
Lost Empires Uncle Nick
Lillie
1972 Man of La Mancha Duke-Dr. Carrasco-Black Knight
1968 The Lion in Winter Prince Geoffrey
1966 Blow-Up Painter
Provided by Rovi