Long Island Joins the Space Race 2023
as Taste Tester
Lost Emulsion 2016
as Self
Night 1996
as Balloonatic
Credits from TMDB.