Acting
Ted Street
Bekannt aus
Deep Throat
(1972) – Delivery Boy
Confessions of Linda Lovelace
(1977) – Delivery Boy (archive footage)