Hide unreleased
The Secret Life of Astrid North TBA
Writer
Annihilation 2018
Novel
The Making of Annihilation 2018
as Self
Lint: The Movie 2011
Credits from TMDB.