Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
David Richards
Follow
Born 12 June 1946 in Denver, Colorado, USA
Died 11 June 2009 (aged 62)
Actor
See all 8 →
Sealed
1965
?.?
?.?
A Patch of Blue
Sealed
1993
?.?
?.?
Perry Mason: The Case of the Killer Kiss
Director/Milt
Sealed
1991
?.?
?.?
Perry Mason: The Case of the Fatal Fashion
Supervisor/Gerald
Sealed
1992
?.?
?.?
Perry Mason: The Case of the Reckless Romeo
Reverend Leary