
Duff MacDonald
Biography
Born in the picturesque province of Saskatchewan, Canada, Duff is an actor, singer, creator, writer and producer who has made his mark across various platforms in the entertainment industry. Coming from a large Scottish family of seven, he initially pursued a career in music, earning a full scholarship to Dickinson State College in North Dakota to study Opera. However, after realizing that the opera world wasn't his true calling, he made the bold decision to relocate to Vancouver. Over his impressive 30+ year career, Duff has showcased his talents on stages and screens across Canada, the United States, and internationally. His journey in film and television began in Vancouver, following two transformative years with the Original Canadian Company of Les Misérables (1989) in Toronto. Supplementing his artistic growth, he studied acting independently with notable mentors from the Gastown Actor's Studio, including June Whittaker and Linda Darlow, among others. You may recognize Duff from a variety of commercials, such as those for Boston Pizza (where he portrayed the Professional Sports Trophy Model), Nutrfol (U.S National), Molson's, Reese's Peanut Butter Cups, and McDonald's. He also enjoyed a three-year role as "Ronny," the TV and radio spokesperson for Ultramar Gasoline. Duff has over 30 credits to his name in the Film/TV industry. Recently he received critical acclaim for his starring role in the new indie dramedy OLD GUYS IN BED. The film had it's Canadian and U.S. premier in 2025 at the Fantasia International Film Festival as well as the Cinema Diverse LGBTQIA+ Festival in Palm Springs, California. Additionally, Duff brings extensive experience in animation, radio, ADR, and voice-over work, showcasing his broad range of talents. Currently, he has a recurring role as Mr. Barnaby on the critically claimed PBS Kids animated series Carl the Collector. As a gifted singer-songwriter, Duff released his debut solo album, "Roots," in February 2011, followed by "Naked," which premiered in 2017. Both albums are available on popular platforms like iTunes and Spotify, reflecting his continued evolution as an artist. Duff's multifaceted career is a testament to his passion and dedication to his craft, captivating audiences wherever he performs.
Known For

TV
MacGyver
Physics Student (uncredited)
1985

TV
Titans
Cadmus Lab Employee
2018

TV
21 Jump Street
Teen Model
1987

TV
Earth: Final Conflict
Planet Guy
1997

TV
Street Time
Jamie
2002

TV
Incorporated
Scavenger Lou
2016

TV
Carter
Garth Palacek
2018

TV
Let's Go Luna!
Lek (voice)
2018

Film
Jane Doe
Tech #3 in Mobile Command Center
2001

Film
Cinderella Man
1935 Fan
2005

Film
Tru Love
Scott
2013

Film
Foolproof
Harlon
2003

Film
The Music Man
Town Barber
2003

Film
For the Love of Aaron
Room Service Attendant (uncredited)
1994

Film
Old Guys in Bed
2025
Filmography
2025FilmOld Guys in Bed2018TVLet's Go Luna!as Lek (voice)2018TVTitansas Cadmus Lab Employee2018TVCarteras Garth Palacek2016TVIncorporatedas Scavenger Lou2013FilmTru Loveas Scott2005FilmCinderella Manas 1935 Fan2003FilmFoolproofas Harlon2003FilmThe Music Manas Town Barber2002TVStreet Timeas Jamie2001FilmJane Doeas Tech #3 in Mobile Command Center1997TVEarth: Final Conflictas Planet Guy1994FilmFor the Love of Aaronas Room Service Attendant (uncredited)1987TV21 Jump Streetas Teen Model1985TVMacGyveras Physics Student (uncredited)