INFINITY minus Infinity 2019
Researcher
Modulations 1998
as Self
The Last Angel of History 1996
Credits from TMDB.