David Andrew Macdonald is an actor.
Charm City Kings 2020
as Uniform Cop (as David MacDonald)
Tommy Battles the Silver Sea Dragon 2018
as Prosecutor
Movement + Location 2014
as Paul
Credits from TMDB.