Stephen DeWoody is an actor and art director.
The Visitant
A Christmas Karen
CHARACTERz
Movie · as Vintage TV Santa
Movie · as TV Anchor (voice)
Movie · as Dr. O'Sullivan