Brainiac: Transmissions After Zero 2019
as Self
The Watchers: Revelation 2013
as Ethan Ward
Credits from TMDB.