
Movies (Acting Roles)
Sorted by Release Date
Dance for Me
Dave MacDonald was ? in Dance for Me as 'Detective Moreland'.Movie Released: Thu, Mar 30 2023

Killing Reagan
Dave MacDonald was ? in Killing Reagan as 'Tim McCarthy'.Movie Released: Sun, Oct 16 2016
TV Shows (Acting Roles)
Sorted by Release DateAges in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages

Class of '09
Dave MacDonald was ? in Class of '09 as 'Older FBI Agent'.TV Show Released: First Air Date
Wed, May 10 2023
Wed, May 10 2023

The Walking Dead: World Beyond
Dave MacDonald was ? in The Walking Dead: World Beyond as 'Wilkins'.TV Show Released: First Air Date
Sun, Oct 04 2020
Sun, Oct 04 2020

Sweet Magnolias
Dave MacDonald was ? in Sweet Magnolias as 'Stu'.TV Show Released: First Air Date
Tue, May 19 2020
Tue, May 19 2020

Creepshow
Dave MacDonald was ? in Creepshow as 'Captain Lawrence Talby'.TV Show Released: First Air Date
Thu, Sep 26 2019
Thu, Sep 26 2019

Doom Patrol
Dave MacDonald was ? in Doom Patrol as 'Daddy'.TV Show Released: First Air Date
Fri, Feb 15 2019
Fri, Feb 15 2019

The Resident
Dave MacDonald was ? in The Resident as 'Todd Barker'.TV Show Released: First Air Date
Sun, Jan 21 2018
Sun, Jan 21 2018

The Gifted
Dave MacDonald was ? in The Gifted as 'Officer #1'.TV Show Released: First Air Date
Mon, Oct 02 2017
Mon, Oct 02 2017

Ozark
Dave MacDonald was ? in Ozark as 'Connor McVeigh'.TV Show Released: First Air Date
Fri, Jul 21 2017
Fri, Jul 21 2017

MacGyver
Dave MacDonald was ? in MacGyver as 'Agent Vincent Whittaker'.TV Show Released: First Air Date
Fri, Sep 23 2016
Fri, Sep 23 2016

Stranger Things
Dave MacDonald was ? in Stranger Things as 'Flamethrower Soldier'.TV Show Released: First Air Date
Fri, Jul 15 2016
Fri, Jul 15 2016

Sleepy Hollow
Dave MacDonald was ? in Sleepy Hollow as 'Plunkett'.TV Show Released: First Air Date
Mon, Sep 16 2013
Mon, Sep 16 2013

Chicago Fire
Dave MacDonald was ? in Chicago Fire as 'Cop #2'.TV Show Released: First Air Date
Wed, Oct 10 2012
Wed, Oct 10 2012