Acting
David McGuff is a film and theatre actor, director, producer, and writer located in central Texas.
SASHA
Family Portrait
2023
Barbarian God
Secondhand Flowers
2021
Revivification