March 25th, 2015 2026
as Sarah, Production Design
Lana Del Slayer 2024
Assistant Director
Credits from TMDB.