Dual Mania 2021
as Distressed Patient in Atrium
Caligula's Pet: A Conversation With Lori Wagner 2007
as Self
Imps* 1983
as Sheila
Credits from TMDB.