David Mackey is an actor, known for Legend of the Red Reaper (2013), Drop Dead Diva (2009) and Deadly Closure (2010). Read more on iMDB