Cold Take
Discover
Club
Blind Pick
Log in
Sign up
D
Duke Stroud
Follow
Born 14 April 1938 in San Diego, California, USA
Actor
See all 18 →
Sealed
1986
?.?
?.?
Top Gun
Air Boss Johnson
Sealed
1980
?.?
?.?
The Long Riders
The Pinkertons
Sealed
1990
?.?
?.?
My Blue Heaven
Supermarket Employee
Sealed
1995
?.?
?.?
Children of the Corn III: Urban Harvest
Earl