Films:
* De zwarte hengst (1979): Dit is zijn bekendste rol, waarin hij de jonge, onverschrokken jockey Alec Ramsey speelt.
* De zwarte hengst keert terug (1983): Duffy hernam zijn rol als Alec Ramsey in het vervolg.
* Het geheim van NIMH (1982): Hij verzorgde de stem van Timothy Brisby, een jonge muis.
* De laatste Starfighter (1984): Hij speelde de rol van Louis, een vriend van hoofdpersoon Alex Rogan.
* De jongen die kon vliegen (1986): Duffy speelde een hoofdrol in deze film als de jonge jongen met het vermogen om te vliegen.
* De grote muizendetective (1986): Hij verzorgde de stem van de jonge jongen, Olivia Flaversham.
* De prinsessenbruid (1987): Hij speelde de rol van een boerenknecht.
Televisie:
* De Waltons (1974-1981): Hij verscheen in verschillende afleveringen als een jonge jongen genaamd Johnny.
* De ongelooflijke Hulk (1978-1982): Hij speelde de rol van een jonge man in één aflevering.
* De liefdesboot (1977-1986): Hij had een terugkerende rol als "Young Michael" in verschillende afleveringen.
* Fantasie-eiland (1978-1984): Hij speelde de rol van "Little Timmy" in één aflevering.
* De feiten van het leven (1979-1988): Hij had een gastoptreden in één aflevering.
* Ridderruiter (1982-1986): Hij speelde een jonge jongen in één aflevering.
* CHiP's (1977-1983): Hij had een gastoptreden in één aflevering.
Opmerking: Dit is geen uitputtende lijst. Er zijn misschien nog andere, kleinere projecten waarbij hij betrokken is geweest, maar dit zijn enkele van zijn meest opvallende optredens in film en televisie.