Geoffrey Deuel
Birthday: 1943-01-17 | Place of Birth: Rochester, New York, USA...
Known For
Acting
Year
Title
Role
1973
Terminal Island
as Chino