IMDb
🔍
Jackie Barrett
Self
Amityville: The Final Testament
(2010)
as Self