Waking Madness 2023
as Scientist
Masse 2015
as Steve Knotts
Nowhere, PA 2008
as Jeff / Mr. Howard
Credits from TMDB.