Hide unreleased
Guardians of the Galaxy Vol. 2 2017
Characters
Guardians of the Galaxy 2014
Howard the Doc or: How I Learned to Start Quacking and Love the Bomb TBA
as Self
The Demon Lover 1977
as Damian Kaluta
Credits from TMDB.