Portrait of Duff MacDonald

Duff MacDonald

Born: Unknown birthdate.
Birthplace: Watson, Saskatchewan, Canada
Duff MacDonald is ?
External Links
IMDb logoExternal Link Icon
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Tru Love
Tru Love
Duff MacDonald was
? in Tru Love
as 'Scott'.
Fri, Oct 04 2013
Poster of Cinderella Man
Cinderella Man
Duff MacDonald was
? in Cinderella Man
as '1935 Fan'.
Thu, Jun 02 2005
Poster of Foolproof
Foolproof
Duff MacDonald was
? in Foolproof
as 'Harlon'.
Fri, Oct 03 2003
Poster of Jane Doe
Jane Doe
Duff MacDonald was
? in Jane Doe
as 'Tech #3 in Mobile Command Center'.
Tue, Dec 11 2001
Poster of For the Love of Aaron
For the Love of Aaron
Duff MacDonald was
? in For the Love of Aaron
as 'Room Service Attendant (uncredited)'.
Sat, Jan 01 1994

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Let's Go Luna!
Let's Go Luna!
Duff MacDonald was
? in Let's Go Luna!
as 'Lek (voice)'.
First Air Date
Wed, Nov 21 2018
Poster of Titans
Titans
Duff MacDonald was
? in Titans
as 'Cadmus Lab Employee'.
First Air Date
Fri, Oct 12 2018
Poster of Carter
Carter
Duff MacDonald was
? in Carter
as 'Garth Palacek'.
First Air Date
Tue, May 15 2018
Poster of Incorporated
Incorporated
Duff MacDonald was
? in Incorporated
as 'Scavenger Lou'.
First Air Date
Wed, Nov 30 2016
Poster of Earth: Final Conflict
Earth: Final Conflict
Duff MacDonald was
? in Earth: Final Conflict
as 'Planet Guy'.
First Air Date
Mon, Oct 06 1997
Poster of 21 Jump Street
21 Jump Street
Duff MacDonald was
? in 21 Jump Street
as 'Teen Model'.
First Air Date
Sun, Apr 12 1987
Poster of MacGyver
MacGyver
Duff MacDonald was
? in MacGyver
as 'Physics Student (uncredited)'.
First Air Date
Sun, Sep 29 1985