Babayaga's Bitches: Book of Darell 2025
as Darell, as Satan
+33 07 DATE ME PLS 2022
as Dewey O'Sullivan
Grounds, Premises 2025
Additional Camera
Credits from TMDB.