Stephen DeWoody is an actor and art director.
A Christmas Karen 2022
as Vintage TV Santa, Production Design
CHARACTERz 2016
as TV Anchor (voice), Production Design
The Visitant 2014
as Dr. O'Sullivan
Credits from TMDB.