1989-05-25 Tampa, Florida
David McGuff is a film and theatre actor, director, producer, and writer located in central Texas.
Family Portrait | Stuart | 2023-08-04 | |
Secondhand Flowers | Grieving Man | 2021-11-25 | |
Barbarian God | Priest | ||
SASHA | Dorian | ||
I'm Seeing Robots | Officer Patterson | ||
Soldier | Marcus | ||
Revivification | Remlik |