Detached 2026
Special Effects Key Makeup Artist
The Re'Search (Re'Search Wait'S) 2010
as Floss
Credits from TMDB.