David Hay is an actor.
The X-Files
MacGyver
Booker
Still Not Quite Human
Action Man
TV · as Gangrene (voice) · 26 eps
TV · as Clean Suited Man · 1 ep
Movie · as Autograph Man
TV · as Gallery Host · 1 ep
TV · as March · 1 ep