The Oresteia 2021
as Chorus A/Watchman
Virtual Love 1993
as Chip/Barry Rosenthal
Seeing Is Believing 1992
as Man in Poster Store
Anthro / Socio 1991
as Singing head
Longshot 1989
as Michael
Credits from TMDB.