Psycho Killer 2026
as Three Mile Island - Maintenance Worker
Francesca Quinn, PI 2022
as Officer Tommy Wiggins
Credits from TMDB.